본문 바로가기

안드로이드 개발31

[안드로이드] Android 국가코드 얻어오기 및 정렬 안녕하세요 푸민입니다.KR 이 한국을 표시하는 것처럼 각 국가 코드가 필요할 때가 있습니다. 안드로이드에서 국가 코드를 어떻게 불러오는지 알아볼까요? 1. 모든 국가 코드 확인하기- 안드로이드에서 제공하는 모든 국가 코드를 불러옵니다.Locale[] availableLocales = Locale.getAvailableLocales(); for (Locale locale : availableLocales) {String code = locale.getCountry();String name = locale.getDisplayCountry();String ename = locale.getDisplayCountry(Locale.ENGLISH);Log.d(TAG, code + ", " + ename + ", " .. 2015. 10. 21.
[안드로이드] Android 퍼포먼스 체크하기 안녕하세요 푸민입니다.안드로이드에서 기능 퍼포먼스 체크를 할때 시간을 체크하여서 주로 판단하였는데요. 시간을 체크하는 방법이 어떤게 있는지 알아보겠습니다. System.currentTimeMillis(); System.nanoTime(); Debug.threadCpuTimeNanos(); SystemClock.currentThreadTimeMillis(); SystemClock.elapsedRealtime(); SystemClock.uptimeMillis(); 또한 안드로이드 퍼포먼스에 큰 영향을 끼치는 것은 아래와 같습니다. - 코드 실행 - 데이터 전송 - 위치 추적 - 센서 사용 - 이미지 렌더링 특히나 안드로이드의 경우는 그래픽 레이아웃을 최소화 해야합니다. 액티비티가 호출되면서 onCreate(.. 2015. 10. 20.
[안드로이드] Android ImageView ScaleType 속성 안녕하세요 푸민입니다.안드로이드 이미지뷰에는 이미지를 어떻게 보여 줄지에 대한 여러가지 속성이 있는데요. 각 속성에 대해서 한번 알아보겠습니다. 1. MATRIX- ImageView 의 틀을 기준으로 해서 왼쪽 상단을 꼭지점으로 정렬된다. 이미지를 틀에 맞게 재조정하지 않는다. 틀보다 작거나 커도 그대로 표현된다. 2. FIT_XY- 이미지가 ImageView 틀 보다 작거나 크든지 간에 이미지를 틀에 맞추는 것이다. 비율과 상관없이 틀에 맞추기 때문에 좌우 크기가 맞지 않은 그림일 경우에는 찌그러져 보일것이다. 3. FIX_START - 이미지크기를 틀에 맞게 비율을 줄이되 이미지 시작지점을 ImageView 왼쪽 상단에 맞추어 그림을 표현한다. 4. FIX_CENTER - 이미지크기를 틀에 맞게 비율.. 2015. 10. 19.
[안드로이드] Android 세계 시간 출력하기. 안녕하세요 푸민입니다.안드로이드에는 TimeZone 이라는 클래스가 있는데요. TimeZone 을 불러와서 DateFormet 에 설정해줄수 있습니다. 그러면 해당 DateFormet 은 설정한 TimeZone 에 해당하는 시간을 출력해줘요! 1. 예제- 타임존 적용 예제입니다.TimeZone tz;Date date = new Date();DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss (z Z)");tz = TimeZone.getTimeZone("Asia/Seoul"); df.setTimeZone(tz);Log.d(TAG, tz.getDisplayName() + df.format(date));tz = TimeZone.getTimeZone("Amer.. 2015. 10. 18.