안드로이드에서 URL 이미지를 ImageView에 보여주기 출처: http://javacan.tistory.com/entry/show-an-image-from-url-in-android-ImageView 특정 URL 이미지를 가져와 ImageView에 보여주는 기능을 구현해보자. 먼저 이 기능을 구현하는데에는 아래 글에서 구현했던 기능들이 재사용된다. 그러니, 코드 중간에 설명되지 않는 내용들은 아래 글들을 읽어보면 이해가 될.. IT_Programming/Android_Java 2013.07.26
[팁] 안드로이드에서 백버튼 두 번 눌러 종료하기 출처: http://javacan.tistory.com/entry/close-androidapp-by-successive-back-press 안드로이드에서 2회 연속 백버튼을 눌러서 앱을 종료시키는 경우가 흔한데, 이 기능은 많이 사용되므로 다음과 같이 별도 클래스로 기능을 분리하면 향후 기능 재사용이 편리하다. public class BackPressCloseHandler { private long backKey.. IT_Programming/Android_Java 2013.07.26
유지보수를 고려한 안드로이드 비동기 처리 기반 코드 만들기 출처: http://javacan.tistory.com/entry/maintainable-async-processing-code-based-on-AsyncTask 안드로이드에서 비동기로 작업을 할 때 사용되는 AsyncTask는 잘 사용하지 않으면, 코드 유지보수를 어렵게 만드는 악의 원천이 될 수 있다. 특히, 많은 안드로이드 입문서들이 AsyncTask를 이용해서 비동기를 처리하는 .. IT_Programming/Android_Java 2013.07.26
[펌] Android 프로세스의 통신 메커니즘: 바인더 출처: http://helloworld.naver.com/helloworld/47656 NHN 게임공통개발팀 안준석 손안의 PC라고 부르는 스마트폰의 하드웨어 성능이 높아지면서 스마트폰이 점점 PC의 역할을 대체하고 있습니다. 그러다 보니 자연스럽게 멀티코어 CPU에서 멀티태스킹을 지원하고 다양한 멀티미디어 작업을 처리할 수 .. IT_Programming/Android_Java 2013.07.23
jsoup: Java HTML Parser 출처: http://blog.acronym.co.kr/337 모바일 개발이나 각종 사이트를 처리할 때 HTML 페이지를 가져와서 분석하는 경우가 종종 있습니다. 보통 HTML 파싱할 때 정규식을 이용해서 했었는데요. 2011/10/08 - [프로그래밍/Java] - 정규식을 활용해 Java에서 HTML 태그를 제거하는 소스 구현하기~ 2011/10/24 - [프.. IT_Programming/Java 2013.07.21
android:windowIsFloating 속성에 관하여 출처: http://lsit81.tistory.com/entry/androidwindowIsFloating-속성에-관하여 다이얼로그 테마에 보면 android:windowIsFloating 이 true입니다. 이 속성이 true인것과 false인 것은 다음과 같은 차이가 있습니다. 1. true일 경우 전체 화면, false인 경우 DecorView 범위. 전체화면은 말그대로 스크린 전체이며, ICS의 경우.. IT_Programming/Android_Java 2013.07.16
Android 확장(추가) SDCard 경로 얻기. 출처: http://lsit81.tistory.com/entry/추가-Micro-SD-Card-경로-얻기 안녕하세요. 최근에 출시된 Android 단말기들은 Micro SD Card를 삽입하지 않아도 기본적으로 내장 메모리를 가지고 있으며, 추가적으로 sd card를 삽입할 수도 있게 되었습니다. 문제는 Android 기본 API로는 이 추가적으로 삽입된 sd card의 .. IT_Programming/Android_Java 2013.07.16
Android JellyBean에서 사라진 setEmbeddedTitleBar 해결 방법 출처: http://lsit81.tistory.com/entry/Android-JellyBean에서-사라진-setEmbeddedTitleBar-해결-방법 Android 4.1 JellyBean 이 발표되어서 Gaxay-Nexus 에서 테스트 하던 중 내부적으로 정의되어 있는 함수 중에서 사라진 함수가 있어서 공유드립니다. WebView의 웹 영역 위에 View 추가해서 웹영역과 함께 스크롤 되게 .. IT_Programming/Android_Java 2013.07.16
ProGuard keep Generic 출처: http://lsit81.tistory.com/entry/ProGuard-keep-Generic Gson을 이용하여 JSON 데이터를 파싱하는 기능을 구현하였습니다. 그런데 해당 프로젝트에 ProGuard를 적용시켜 동작을 시켜보니 JSonParserException 이 나타나는 문제가 발생되어 Decompile을 통해 원인을 알아보니 ProGuard를 적용시키면서 Generic으로 선.. IT_Programming/Dev Tools 2013.07.16
[Android] 루팅 여부 확인하기. 출처: http://lsit81.tistory.com/entry/Android-루팅-여부-확인하기 안드로이드 루팅은 아래 코드를 실행해 봄으로써 루팅 여부를 알 수 있습니다. ?123456try { Runtime.getRuntime().exec("su");} catch ( Exception e) { // 루팅 안되있으면 Exception Log.d("test", "rooting X");} 위에서 보시는 것과 같이 루팅이 되어있다면 정.. IT_Programming/Android_Java 2013.07.16