Android 빌드 타입별로 APK 생성하기 출처: http://novafactory.net/archives/3143 gradle logo 안드로이드 애플리케이션을 개발하다 보면, 빌드타입별, 마켓별 APK 를 따로 생성해줘야하는 경우가 많습니다. gradle 빌드를 사용한다면 buildTypes 를 이용해 한번의 빌드로 여러 상황에 맞는 APK 를 생성할 수 있습니다. Keystore 생성하기먼저 release .. IT_Programming/Dev Tools 2014.08.08
[펌_안드로이드 스튜디오] Android 빌드 타입별로 APK 생성하기 출처: http://novafactory.net/archives/3143 안드로이드 애플리케이션을 개발하다 보면, 빌드타입별, 마켓별 APK 를 따로 생성해줘야하는 경우가 많습니다. gradle 빌드를 사용한다면 buildTypes 를 이용해 한번의 빌드로 여러 상황에 맞는 APK 를 생성할 수 있습니다. Keystore 생성하기 먼저 release 빌드를 .. IT_Programming/Dev Tools 2014.08.06
[Android] activity-alias 태그를 사용하는 좋은 예. 출처: http://aroundck.tistory.com/2744 런처는 기본적으로 intent-filter 의 category 가 android.intent.category.LAUNCHER 로 등록된 녀석의 Activity Name 을 shortcut 과 mapping 시켜서 바탕화면에 바로가기 아이콘을 생성한다. ( 기본적인 것으로 모든 런처 구현이 그렇다는 것은 아니다. ) 그래서 만약에 업데이트를 .. IT_Programming/Android_Java 2014.08.06
Android Custom State 만들기. 출처 : http://aroundck.tistory.com/2742 : http://www.kmshack.kr/2014/02/안드로이드-selector에서-custom-states-만들기 selector 를 이용하면 코드에서 번잡스럽게 해결해야 하는 state 에 따른 resource change 를 아주 쉽게 처리할 수 있다. 하지만, 몇몇 view 에서는 우리가 원하는 모든 state 를 지원하지 않는다. 예를 .. IT_Programming/Android_Java 2014.08.06
Android RenderScript Blur 출처: http://aroundck.tistory.com/2740 RenderScript 관련 API 들은 API 11 에 등장했다. 하지만 Compat library 를 통해 API 8 부터 사용 가능하다. RenderScript 는 Graphic 작업을 할 때 CPU, GPU 중 해당 작업을 최적으로 처리할 수 있는 것을 찾아내서 multiple processor 작업을 하고 나중에 그 결과를 합치는 작업을 하.. IT_Programming/Android_Java 2014.08.06
Android ViewDragHelper Tutorial 출처: http://aroundck.tistory.com/2751 이 녀석은 Youtube 비디오가 우하단으로 축소되는 것의 구현에 사용된 녀석이다. ViewDragHelper ( 이하 VDH ) 는 다음과 같은 특징을 가지고 있다. - ViewDragHelper.Callback 은 parent view 와 VDH 간의 communication channel 이다. - VDH instance 를 만들기 위해서는 static factory method 를.. IT_Programming/Android_Java 2014.08.06
Android GridLayout Tutorial 출처: http://aroundck.tistory.com/2746#recentTrackback 점점 화면에 표시하는 UI 가 많아지면서 Layout 의 중첩 ( overdrawing ) 으로 성능 영향이 생기기 시작했다. RelativeLayout 을 통해 이를 방지하는 tutorial 혹은 guide 들이 많이 나오기는 했지만, 이는 xml 코드(?) 를 엄청 복잡하게 만들고, 유지보수 또한 어.. IT_Programming/Android_Java 2014.08.05
Webview 에 custom font 적용하기 출처: http://aroundck.tistory.com/2107 구글링 해 본 결과, 안드로이드 2.1 버전에서는 버그로 이 방법이 적용 안 된다고 한다. 먼저 font file( TTF ) 은 asset 폴더에 넣는다. 안드로이드 폰트에 대해 알고 싶나요? 여기를 클릭! <sample code> private void initView(){ WebView webView = new WebView( this ); setContentView(.. IT_Programming/Android_Java 2014.07.30
[펌] Android viewpager indicator 사용하기 출처 : http://iw90.tistory.com/237 : http://blog.usagination.com/135 : http://egloos.zum.com/mightyfine/v/297234 Android viewpager indicator 사용하기 안녕하세요. android 개발을 하다보면 viewPager를 많이 사용하게 됩니다. viewPager 를 사용하게 되면 indicator 도 자연스럽게 자주 사용하게 됩니다. 이번 구글 플레이 스토어 in.. IT_Programming/Android_Java 2014.07.28
[펌] Android viewpager indicator 사용하기 출처 : http://iw90.tistory.com/237 : http://blog.usagination.com/135 : http://egloos.zum.com/mightyfine/v/297234 Android viewpager indicator 사용하기 안녕하세요. android 개발을 하다보면 viewPager를 많이 사용하게 됩니다. viewPager 를 사용하게 되면 indicator 도 자연스럽게 자주 사용하게 됩니다. 이번 구글 플레이 스토어 in.. IT_Programming/Android_Java 2014.07.28