본문 바로가기

Programming/Android Java145

Handler와 Looper 추가 조사 후 정리를 해야겠지만잊지 않기 위해 주저리 주저리 메모 우리가 쓰고 있는 일반적인 Handler는 소위 main Thread에 것을 사용하는 것이다.즉, UI에 연결된 Thread이다. Activity의 경우 그렇다Service의 경우 Service에 대한 Thread일 것이다.main Thread에서 hang up이 오래 걸리는 코드를 작성하게 되면 ANR이 발생하기도 하는데그래서 그러한 작업은 별도의 Thread를 생성하여 처리하도록 한다.Handler도 마찬가지이다.일반적으로 그렇게 코드를 작성하지도 않지만, Handler에 엮인 특히 handleMessage()같은 메서드에서 작업시간이 긴 코드가 동작하게 될 경우 문제가 발생할 가능성이 높다. 이것을 이해하기 위해서는Handler는 H.. 2015. 7. 15.
안드로이드 발신, 수신 통화 모니터링하기 URL : http://yoonhg84.tistory.com/97 .....전화 상태로 발신을 구분을 할수 있습니다. 발신 : IDLE -> OFFHOOK -> IDLE수신 : IDLE -> RINGING -> OFFHOOK -> IDLE ..... PhoneStateReceiver.javapublic class PhoneStateReceiver extends BroadcastReceiver { private static int pState = TelephonyManager.CALL_STATE_IDLE; private static CallLog cLog; public void onReceive(Context context, final Intent intent) { TelephonyManager telMa.. 2014. 12. 7.
Bitmap - Caused by: java.lang.OutOfMemoryError URL : http://victor8481.tistory.com/400 Bitmap을 사용하는 경우 OutOfMemory Error가 발생하는 경우가 있습니다 ..... 09-19 15:18:13.208: E/AndroidRuntime(23175): Caused by: java.lang.OutOfMemoryError09-19 15:18:13.208: E/AndroidRuntime(23175): at android.graphics.BitmapFactory.nativeDecodeAsset(NativeMethod)09-19 15:18:13.208: E/AndroidRuntime(23175): atandroid.graphics.BitmapFactory.decodeStream(BitmapFactory.java:5.. 2014. 10. 13.
Data Storage, Retrieval, and Sharing 보호되어 있는 글 입니다. 2014. 9. 30.
네이버 푸시 플랫폼과 Android WakeLock 보호되어 있는 글 입니다. 2014. 9. 29.
NFC: Host-based Card Emulation 보호되어 있는 글 입니다. 2014. 9. 28.