IT_Programming/Android_Java 347

[펌] Android O에서의 백그라운드 처리를 위한 JobIntentService / 백그라운드 실행 제한

출처 : https://medium.com/@cwdoh/android-o에서의-백그라운드-처리를-위한-jobintentservice-250af2f7783c : https://developer.android.com/preview/features/background.html?hl=ko 안드로이드의 가장 큰 장점 중 하나는 개발자가 앱 실행 여부와 관계없이 백그라운드에서 시스템 자원을 자유롭게 사용할 수 있다는 점입니다. ..

[펌] 안드로이드 앱 종료 방법 | Android – Exit Applicaction with finishAffinity

출처 : https://blog.asamaru.net/2015/12/15/android-app-finish/ : https://blog.uzuki.live/android-exit-application-finishaffinity/ 안드로이드에서 앱의 종료는 보통 Root Activity에서 finish()를 사용한다. 그런데 앱의 종료는 이외에도 여러가지 방법이 있고 각각이 다른 상황을 만들어 낸다. 당연히 구글에서는 finish()를 ..

[펌] 최신 디바이스의 더 커진 화면을 위해 새로운 화면비(Screen Aspect Ratio)를 설정해 보세요.

출처 : https://developers-kr.googleblog.com/2017/04/update-your-app-to-take-advantage-of.html : https://android-developers.googleblog.com/2017/03/update-your-app-to-take-advantage-of.html <블로그 원문은 여기에서 확인하실 수 있으며, 블로그 번역 리뷰는 양찬석(Google)님이 참여해 주셨습니다.>Posted by Neto Marin, Developer Advocate, G..

[펌] JVM의 Dalvik 과 안드로이드의 ART, 그리고 JAVA의 Runtime Data Area 정리

출처 : https://www.snetwork.co.kr/index.php/2017/01/08/jvm_android_art/ JVM(Java Virtual Machine)은 아키텍쳐와 플랫폼에 상관없이 실행할 수 있는 환경을 제공하는 언어라고 할 수 있다. 안드로이드에서는 JAVA를 사용 하지만 JVM은 라이센스 문제로 인하여 Dalvik이라는 VM을 만들어서 사용 했었다. Dalvik VM은 JVM..