android:launchMode, singleTop과 singleTask의 차이 출처: http://mazdah.tistory.com/600 일단 이 내용은 공식적인 기술 문서에 의한 것이 아니라 전적으로 개발상의 경험으로 정리한 내용이니 착오 없으시길 바랍니다. 문제의 발단은 현재 회사에서 운영 중인 앱의 안드로이드 버전에서 이전 버전은 홈버튼을 놀러 앱을 종료한 후 재실행 할 경우 .. IT_Programming/Android_Java 2014.07.18
[펌] startActivityForResult()로 실행되는 activity 가 다른 task에 있다면? 출처: http://aroundck.tistory.com/61 0. History - 이 글은 2012-01-26 초안 작성 시작하였습니다.- 오래된 정보, 잘못된 정보, 오타가 있으면 Comment 남겨주세요. 확인 후 수정하겠습니다.- 이 글은 2012-01-26 초안 작성 완료하였습니다. 1. Information 제목이 무엇을 말하는지 잘 모르겠어요 우선 이것을 이해.. IT_Programming/Android_Java 2014.07.18
Joda-Time을 활용한 date format 처리 출처: http://hungry-developer.blogspot.kr/ 기존 JDK에서 제공하는 SimpleDateFormat은 문제가 많은 것으로 알려져 있다. Thread-Safe하지 못하여 멀티 쓰레드 환경에서 에러를 발생시키고 퍼포먼스에도 좋지 않다. 그리고 Java 진영에서도 설계가 잘못 되었다고 인정하였으며 deprecated되었다. 기존 JDK에서 제.. IT_Programming/Dev Libs & Framework 2014.07.16
안드로이드 하단 네비게이트 - 시스템 바 (홈버튼, 백버튼,옵션버튼) 숨기기 출처 : http://darkcher.tistory.com/m/post/244 : http://thdev.net/382 버전에 따라서 좀 다르게 해야합니다. void hideSystemBar() { if (Build.VERSION.SDK_INT >= 19) { getWindow().getDecorView().setSystemUiVisibility ( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE.. IT_Programming/Android_Java 2014.07.16
[Android] 정규식과 ImageSpan을 활용해 괄호 안 문자 이미지로 변경하기 출처: http://colib.tistory.com/m/post/7 안드로이드에서는 TextView나 EditText에 간혹 이모티콘과 같은 이미지를 삽입해야할 필요가 있다. Html을 이용하는 방법도 있겠지만 좀더 복잡하거나 다양한 이미지를 삽입하기 위해서는 아래와 같이 정규식과 ImageSapn을 이용하면 해결할 수 있다. public SpannableS.. IT_Programming/Android_Java 2014.07.16
[펌] Android In-App Billing (IAB Version 3) 보안 완벽 정리 출처: http://theeye.pe.kr/archives/2130 현재 출시되고 있는 수많은 Android 어플리케이션이 앱내 구매(In-App Billing) 기능을 제공하고 있습니다. 이러한 구매 기능을 쉽게 접할 수 있는 어플리케이션중에 게임이 있는데요. 많은 게임들이 해킹의 피해를 입고 있고 특히 프리덤(Freedom)과 같은 결제 해.. IT_Programming/Android_Java 2014.07.16
[Spring JMS] Spring JMS 기본예제 출처: http://yunsunghan.tistory.com/125 http://yunsunghan.tistory.com/126 JMS 모델중 Point-to-point 메시징 모델인 Queue 방식에 대한 예제를 만들어 본다. 물론 예제는 Spring 기반이다. 1. 메시지 서비스 구조 보내는이(Sender) -- Message --> 큐(Queue) --Message--> 받는이(Receiver) 보내는이와 받는이는 구현해야 한다... IT_Programming/Dev Libs & Framework 2014.07.15
[펌] Android Support Library 를 안정감 있게 사용하는 3가지 방법. 출처 : http://aroundck.tistory.com/2897 출처 : http://www.crashlytics.com/blog/3-key-ways-to-increase-android-support-library-stability/ 1. AsyncTasks and Configuration Changes AsyncTask 를 실행시킨 fragment 가 asyntask 완료 되는 시점에서 activity 로부터 detach 되어있으면 다음과 같은 에러가 발생한다. AsyncTask 가 activity 로부터 detach.. IT_Programming/Android_Java 2014.06.18
배터리를 절약하는 네트워크 어플리케이션 구현 출처: http://huewu.blog.me/110150046116 http://huewu.blog.me/110151107647 http://huewu.blog.me/110151893489 Optimizing Downloads for Efficient Network Access 안드로이드 개발자 문서 중, 네트워크 사용 중에 배터리 소모를 최소화 할 수 있는 기법들에 관한 내용을 세 번에 걸쳐 정리해 보겠습니다. 원본 내용은 아래 링크를 .. IT_Programming/Android_Java 2014.06.18
Android Layout Tricks: Efficiency 출처: http://huewu.blog.me/110083521070 Layout Tricks: Creating Efficient Layouts 원문: http://developer.android.com/resources/articles/layout-tricks-efficiency.html 관련글: Layout Tricks: Creating Reusable UI Components 관련글: Layout Tricks: Creating Efficient Layouts 관련글: Layout Tricks: Using ViewStubs 관련글: Layout Tricks: Merging Layouts 관련글: Hie.. IT_Programming/Android_Java 2014.06.17