Android proguard Javascript Interface problem 출처: http://jinifactory.tistory.com/11 Android에서 Hybrid Application 개발시 흔히 Webview에 addJavascriptInterface로 Java Object를 연결하여 Javascript - Java 사이의 브릿지 객체로 이용하곤 한다. 빌드하고 테스트 해보면 Javascript에서 바인딩 된 Java 객체를 잘 호출하는 것을 확인할수 있다. 문제는 릴리즈를 위해.. IT_Programming/Android_Java 2013.12.16
[펌] Storage Access Framework - 스토리지 액세스 프레임웍을 통해 파일 마스터가 되자! 출처 : https://medium.com/marojuns-android/storage-access-framework-89ebc9c001aa 참고 링크 : https://developer.android.com/guide/topics/providers/document-provider.html?hl=ko 안드로이드 4.4 (API 레벨 19) 에서는 새로운 Storage Access Framework (SAF)가 제공된다. 이제 유저들은 SAF를 통해 문서, 이미지 등의 파일들을 원하는 문서 제.. IT_Programming/Android_Java 2013.12.13
[JAVA] 열거타입 enum 출처: http://hyeonstorage.tistory.com/174 열거타입 enum Java에서 열거 타입 enum을 정의할 수 있으며, 변수를 선언할 때 변수 타입으로 사용할 수 있다. enum은 그 타입 변수의 모든 가능한 값을 열거함으로써 지정할 수 있다. enum Season {winter, spring, summer, fall} enum에서 나열할 수 있는 값들의 수는 제한.. IT_Programming/Java 2013.12.04
[Android] 앱 설치, 삭제, 업데이트 시 서비스(Service) 실행하기 출처: http://ccdev.tistory.com/29 이번 시간에는 ~ 앱이 업데이트 되었을 때 ! 잠금화면 서비스를 재실행하는 방법에 대해서 알아보겠습니다. 이에 추가해서 앱이 설치되었을 때와 삭제되었을 때 Intent를 받는 방법을 알아보겠습니다. public class PackageReceiver extends BroadcastReceiver{ @Override public void on.. IT_Programming/Android_Java 2013.11.08
Android Studio Gradle build 출처: http://croute.me/618 Gradle build scriptStructure example시작점: $projectRoot/settings.graldebuild 의 시작은 프로젝트 루트에 있는 [settings.gradle] 에서 시작된다.main-module 이라는 모듈을 기반으로 하는 프로젝트의 settings.gradle 의 script 는 아래와 같다.해당 프로젝트에서 포함하는 module 을 include 로 명시한.. IT_Programming/Dev Tools 2013.11.07
[펌] Android AsyncTaskLoader에 대하여 출처: http://itzone.tistory.com/m/464 최근 비동기 처리를하기 위해서는 Loader 클래스가 사용되는 것 같습니다. Android3.0 (API Level 11)에서 도입된 비동기 처리를 실시하는 클래스입니다. 서브 클래스로 AsyncTaskLoader이나 CursorLoader가 정의되어 있습니다 Loader 클래스는 SupportPackage에도 들어 있기 때문.. IT_Programming/Android_Java 2013.11.04
TaskKiller에 죽지 않는 서비스(Service) 만들기 출처 : http://ccdev.tistory.com/20 : http://ccdev.tistory.com/22 [Android] TaskKiller에 죽지 않는 서비스(Service) 만들기 1 이전 포스팅까지 안드로이드 잠금화면 만들기의 기초에 대해 알아보았습니다. 이번에는 잠금화면의 최대의 적 .. TaskKiller !! 정말 무서운 놈이죠 ㅠ 클릭 한방으로 우리가 돌리는 서비.. IT_Programming/Android_Java 2013.10.26
Activity 생성시에 사용되는 Intent Flag 정리 출처: http://theeye.pe.kr/archives/1298 안드로이드 엑티비티에 대해 이해하기 위해 필요한 지식은 3가지 정도가 아닐까 생각합니다. 바로 Activity Lifecycle, Task, Intent 입니다. 모두 어느정도 이해를 하시고 계신 상태라고 생각하고 글을 적어보겠습니다. 인텐트를 이용하여 새로운 엑티비티를 띄우.. IT_Programming/Android_Java 2013.10.18
[펌] Java 병렬 프로그래밍 Summary 출처: http://ismydream.tistory.com/category/프로그래밍/병렬프로그래밍 책 내용들의 일부지만 나름 잘 정리되어 있는 자료다. 시간이 날 때 내용 좀 보충하면...ㅎ (과연...;;) 5. 구성 단위 5.1 동기화된 컬렉션 클래스 Vector, Hashtable Collections.synchronizedXxx 메소드를 사용하여 동기화된 클래스를 만들어.. IT_Programming/Java 2013.09.14
[펌][직장인 재테크] 알쏭달쏭 월급명세서 내역 바로 알기 출처 : http://prudentialstory.co.kr/2013-09-08/5132/ 매달 말 월급날이 있어 대한민국 직장인들은 힘이 납니다. 그런데 월급을 받았을 때, 기존에 받던 금액보다 많거나 작아 당황했던 기억 있으시죠? 월급명세서를 들춰보아도 복잡한 용어와 계산들뿐! 아는 만큼 보이는 월급명세서의 대표적인 궁.. Enjoy my life!/Economy & stocks 2013.09.13