Android(28)
-
HashMap 전체 참조(foreach) 방법 (Java)
HashMap 에 포함된 Key, Value 값을 모두 확인하는 방법 # 데이터 생성 HashMap map = new HashMap(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); # 방법 1 Iterator keys = map.keySet().iterator(); while( keys.hasNext() ){ String strKey = keys.next(); String strValue = map.get(strKey); System.out.println( strKey +":"+ strValue ); } # 방법 2 for( Map.Entry entry : map.entrySet() ){ String s..
2020.07.21 -
TextView 줄간격(행간) 설정
# Layout XML에서 처리 - android:lineSpacingExtra 값을 이용해서 설정 # Java Code에서 처리 // setLineSpacing(add, mult) textView.setLineSpacing(0, 1.0f); add : 텍스트 줄간격을 add 만큼 더함 mult : 텍스트 줄간격을 mult 만큼 곱함
2020.07.15 -
[앱배포] PlayStore
## 이미지 # 인트로 mdpi: 360 x 640px hdpi: 480 x 800px xhdpi: 720 x 1280px xxhdpi: 1080 x 1920px xxxhdpi: 1440 x 2560px # ic_launcher.png : 런처 아이콘 mdpi : 48 x 48px hdpi : 72 x 72px xhdpi : 96 x 96px xxhdpi : 144 x 144px xxxhdpi : 192 x 192px # 액션바 아이콘 mdpi: 24 x 24px hdpi: 36 x 36px xhdpi: 48 x 48px xxhdpi: 72 x 72px xxxhdpi: 96 x 96px # Notification > Small Icon : 투명한 배경에 흰색 이미지가 올라간 PNG 파일 mdpi : 24..
2020.07.15 -
GAID(Google’s advertising ID)값 가져오기
○ 코드 AsyncTask taskAdId = new AsyncTask() { @Override protected String doInBackground(Void... params) { AdvertisingIdClient.Info adInfo = null; try { adInfo = AdvertisingIdClient.getAdvertisingIdInfo(getApplicationContext()); } catch (GooglePlayServicesNotAvailableException e) { e.printStackTrace(); } catch (GooglePlayServicesRepairableException e) { e.printStackTrace(); } catch (IOException e) ..
2020.07.12 -
[오픈소스] Android Asynchronous Http Client
Android 비동기 Http 통신 모듈 ○ GET ○ POST ○ Upload File loopj.com/android-async-http/ Android Asynchronous Http Client View Code on GitHub Overview An asynchronous callback-based Http client for Android built on top of Apache’s HttpClient libraries. All requests are made outside of your app’s main UI thread, but any callback logic will be executed on the same thread as loopj.com
2020.07.10 -
Android 에서 제공하는 벡터 이미지(Vector Image) 사용하기
1. drawable > 마우스 우클릭 > New > Vector Asset 를 실행 2. Clip Art 항목의 아이콘 클릭 3. Select Icon 창에서 원하는 아이콘 선택 후 사용
2020.07.09