본문 바로가기

안드로이드51

Android webview 개발시 알아둬야 할 것들 [Android] Android에서 WebView란 - TextView, Button과 같은 View 종류의 객체 입니다. 브라우저와 같은 역할을 할 수 있는 View로 직접 태그들을 삽입해서 보여주기가 가능하고, URL을 연결하여서도 가능한 View입니다. 아래는 개발하면서 힘들었던 부분에 대해서 계속해서 추가해 나갈 생각 입니다. 0. 퍼미션 웹뷰를 사용하기 위해선 가장 먼저 해놔야 할 것이 퍼미션이다. 물론 HTML만 data형식으로 웹뷰에 삽입해서 보여줘야 하는 경우는 아니지만.. 웹뷰를 사용하는 이유는 왠만하면 통신을 하기 때문에 인터넷 권한이 필요하다. 1. Webview 할당 기존 View들과 마찬가지로 xml에서 작업한 것을 findViewById함수로 불러올 수 있습니다. wv = (WebView)find.. 2015. 12. 16.
Webview 문제 [Android] 2015. 12. 16.
오픈소스 라이브러리 모음 [Android] 지금부터 Android를 한다면 체크하자, 엄선한 오픈소스 라이브러리 모음.support-v4나 support-v7-appcompat 등은 공식적인 것이기 때문에 배제.개발 환경Android SDKAndroid SDK Installer공식 사이트에서 다운로드하고 체크해서 다운로드하고...가 귀찮다면 이것.shell로부터 커맨드 한번으로 다운로드가 가능하기때문에 CI에서 사용하기도 편리.ADB IdeaAndroid Studio와 IntelliJ용 플러그인으로 IDE에서 ADB 커맨드를 간단하게 이용하기 위한 것메뉴로부터 선택해서 커맨드를 실행하게 해준다.코드 최적화DI ContainerDaggersquare사의 Android 및 Java용 DI Containerjavax.inject.Inject Annot.. 2015. 12. 16.
Webviw [Android] Migrating to WebView in Android 4.4웹뷰 테스트는 하고 릴리즈하는거니?원문 : http://developer.android.com/guide/webapps/migrating.html안드로이드 4.4에서 사용하는 WebView는 Chromium 기반으로 변경됨에 따라 안드로이드 크롬 브라우저와 동일한 수준의 성능과 호완성을 갖추고 최신 HTML5, CSS3 표준 기술들을 지원하며 V8 자바스크립트 엔진이 탑재된 최신버전으로 적용되었습니다.이제부터 본격적으로 설명할 것들은 매니페스트에 targetSdkVersion을 19이상으로 설정할 경우 알아야 할 WebView 변경사항들에 대한 설명입니다.targetSdkVersion이 18또는 이보다 낮은 경우 웹뷰는 quirks mode라.. 2015. 12. 16.