[안드로이드 라이브러리] 앱이 크래시가 일어 났을 때 로그를 저장하는 법 출처: http://creon.tistory.com/m/post/450 앱이 크래시 오류가 나서 앱이 강제로 종료된 경우에로그를 저장하고 싶은 경우가 있을 것이다. 그럴 때 사용하는 라이브러리가 바로 ACRA (Application Crash Reports for Android ) 라는 라이브러리이다. 다운로드 : https://github.com/ACRA/acra 위에 있는 곳에서 라이브러.. IT_Programming/Android_Java 2014.04.22
[펌] 웹뷰 테스트는 하고 릴리즈하는거니? 출처: https://medium.com/marojuns-android/407facd301c7 원문 : http://developer.android.com/guide/webapps/migrating.html 안드로이드 4.4에서 사용하는 WebView는 Chromium 기반으로 변경됨에 따라 안드로이드 크롬 브라우저와 동일한 수준의 성능과 호완성을 갖추고 최신 HTML5, CSS3 표준 기술들을 지원하며 V8 자바스크립.. IT_Programming/Android_Java 2014.04.20
android 버전 4.x 이상 버전에서 발생하는 WebView에서 동영상 재생시 전체화면모드에서 발생하는 오류 해결법 출처: http://202psj.tistory.com/658 안드로이드 4.0 이후에서는 WebView에서 유튜브나 플래시 동영상의 전체화면 모드 사용시 NullPointerException이 발생합니다. 이를 해결하기 위해서는 WebView에 WebChromeClient 를 설정해주어야 합니다. 하지만 단순히 기본 WebChromeClient 객체를 생성하여 WebView에 설정할 경.. IT_Programming/Android_Java 2014.04.20
[펌] 안드로이드 WebView 화면 전환 시 Reload 되는 현상 방지 출처: http://docko.tistory.com/entry/안드로이드-WebView-화면-전환-시-Reload-되는-현상-방지 안드로이드 개발시 WebView를 적용할 때 가로/세로로 화면이 전화되면 URL이 Reload 되는 현상이 발생합니다. (화면전환 시 Activity의 onCreate 메소드가 다시 호출되기 때문) [화면 전환시 Method 호출 순서] onSaveInsta.. IT_Programming/Android_Java 2014.04.20
[펌] [Android] WebView 화면 크기 맞추기 (이미지, 레이아웃) 출처: http://codejune.tistory.com/24 HTML을 파싱하여 웹뷰에서 보여주거나 하는 작업에서 width , height 가 화면 크기와 맞지 않는 현상이 발생한다. 기존에는 이걸 다 파싱해서 다잡아 주었으나 젠장 코드한줄이면 해결된다... wv.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN); 기타 안드로이드 웹.. IT_Programming/Android_Java 2014.04.20
[펌] 멀티 윈도우에 내가 만든 어플을 추가해 보자 출처: http://whdghks913.tistory.com/301 내가 만든 어플을 멀티 윈도우가 지원되게 바꾸려면? <application android:label="string/app_name" /> 밑에 아래 구문을 추가합니다 <meta-data android:name="com.sec.android.support.multiwindow" android:value="true" /> <meta-data android:name="com.sec.android.multiwindow.STYLE" android:value="fi.. IT_Programming/Android_Java 2014.04.20
[펌] HttpUrlConnection/HttpClient Redirect (HttpURLConnection에서 301, 302 오류 발생 시 ) 출처: http://love4rh.blogspot.kr/2013/05/httpurlconnection-301-302.html Redirection Exception java.net 패키지 내 HttpURLConnection 클래스를 이용하여 HTTP로 데이터를 받을 때 HTTP_OK (200)가 아닌 HTTP_MOVED_TEMP (302), HTTP_MOVED_PERM (301) 예외가 발생할 때가 있다. 두 가지 형태로 처리할 수 있을 거 같은데 하나는 Exception을 .. IT_Programming/Android_Java 2014.04.09
[펌] RESTful Java client with Apache HttpClient 출처: http://www.mkyong.com/webservices/jax-rs/restful-java-client-with-apache-httpclient/ Apache HttpClient is a robust and complete solution Java library to perform HTTP operations, including RESTful service. In this tutorial, we show you how to create a RESTful Java client with Apache HttpClient, to perform a “GET” and “POST” request. Note The RESTful services fro.. IT_Programming/Android_Java 2014.04.09
[펌] 안드로이드/Android HttpUrlConnection Request 설명 및 설정 하기 (header, get, post, body등.) 출처: http://arabiannight.tistory.com/204 HttpUrlConnection Request header 설정하는 방법 입니다. // HttpURLConnection 객체 생성. HttpURLConnection conn = null; // URL 연결 (웹페이지 URL 연결.) conn = (HttpURLConnection)url.openConnection(); // TimeOut 시간 (서버 접속시 연결 시간) conn.setConnectTimeout(CONN_TIMEOUT * 1000); // TimeOut 시간 (.. IT_Programming/Android_Java 2014.04.08
[펌] 안드로이드 JNI 콜백 호출 기법 출처: http://blog.naver.com/brighteyes79/130149049628 JNI를 통한 안드로이드라이브러리에서 자바 함수 호출 기법 JNI(JavaNative Interface)에서는 managed 코드 (Java) 에서 Native 코드(C/C++)와 상호 작용을 하는 방법을 제공해준다. 이것은 벤더 중립적으로 동적 공유 라이브러리를로딩하여 사용할 수 있도록 하.. IT_Programming/Android_Java 2014.03.31