android

안드로이드의 프로퍼티

안드로이드의 단말에서 참조할 수 있는 프로퍼티는 크게 두 종류다. 하나는 (java.lang.)System로 얻을 수 있는 자바의 프로퍼티와 android.os.SystemProperties 다. 그 중에 System은 공개되어 있으며 getProperties()를 통해 일반 어플리케이션 아래와 같이 자바에 관련된 정보를 가져올 수 있다. java.vm.specification.vendor=The Android Project java.vm.name=Dalvik java.vm.specification.version=0.9 java.vendor.url=http://www.android.com/ user.home=/ java.ext.dirs= java.specification.name=Dalvik Core Library line.separator= file.encoding=UTF-8 java.runtime.version=0.9 user.name=root file.separator=/ java.library.path=/vendor/lib:/system/lib java.compiler= os.version=3.10.28-4787989 android.icu.unicode.version=6.2 java.boot.class.path=/system/framework/core.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/webviewchromium.jar:/system/framework/sec_edm.jar:/system/framework/timakeystore.jar:/system/framework/twframework.jar:/system/framework/commonimsinterface.jar:/system/framework/imsmanager.jar:/system/framework/com.broadcom.bt.jar:/system/framework/seccamera.jar:/system/framework/scrollpause.jar:/system/framework/stayrotation.jar:/system/framework/smartfaceservice.jar:/system/framework/secmediarecorder.jar:/system/framework/secocsp.jar:/system/framework/qcmediaplayer.jar:/system/framework/oem-services.jar:/system/framework/org.codeaurora.Performance.jar […]

안드로이드의 프로퍼티 더 읽기"

안드로이드에서 이미지를 라운드 처리하는 방법

안드로이드 개발 시 이미지의 라운드 처리를 하는 경우가 많다.  여기에는 크게 두 가지 방법이 있는데, 하나는 원본 이미지 위에 마스킹 이미지를 올려 보이는 부분을 라운드 처리하는 것이고, 다른 하나는 이미지의 모서리를 프로그래밍으로 라운드 처리하는 것이다. 먼저 프로그래밍으로 라운드 처리하는 예제를 보자. 안드로이드에서는 RoundedBitmapDrawable 클래스를 통해 이를 지원하며, 둥글게 깎았을 때 계단 현상을 줄이기 위해 안티앨리어스도

안드로이드에서 이미지를 라운드 처리하는 방법 더 읽기"

drawable/과 mipmap/

안드로이드 앱의 res/ 폴더에는 이미지 자원(PNG, JPEG, GIF, 9-패치, XML drawable)을 넣을 수 있는 폴더가 drwable/, mipmap/ 두 개다. 두 폴더에 대해 안드로이드 개발자 사이트는 다음과 같이 설명하고 있다. drawable/ For bitmap files (PNG, JPEG, or GIF), 9-Patch image files, and XML files that describe Drawable shapes or Drawable objects that contain multiple states (normal,

drawable/과 mipmap/ 더 읽기"

안드로이드 개발자라면 꼭 봐야할 사이트들

2019-12-13 생각보다 꾸준히 노출되는 글이라 링크 점검과 신규 자료 추가를 하였습니다. 최근 국내 개발 컨퍼런스를 봐도 안드로이드 관련 세션은 거의 없네요. 해외에서는 꾸준히 새 라이브러리도 나오고 안드로이드 개발자간 교류도 있는데, 국내에서는 질의응답할 수 있는 커뮤니티 조차 충분하지 않은 것 같아 아쉽습니다. 2018-01-19 안드로이드 개발자라면 귀찮아도 모니터링 해야할 링크들을 모아보았습니다. 한글 사이트보다 영문이 많아 불편하실 수도

안드로이드 개발자라면 꼭 봐야할 사이트들 더 읽기"

리눅스 안드로이드 SDK 업데이트

안드로이드 SDK는 명령창을 통해 업데이트 할 수 있다. G:\Android\sdk\tools>android update sdk –no-ui 를 이용하면, UI를 띄우지 않고 서버에 최신 버전이 있는지 확인 후 데이터를 업데이트 한다. 명령창을 통해 SDK 업데이트 UI를 띄울 수도 있다. G:\Android\sdk\tools>android update sdk 위와 같이 ‘–no-ui’ 옵션을 제거하면 UI를 띄울 수 있다. 참고 http://tools.android.com/recent/updatingsdkfromcommand-line

리눅스 안드로이드 SDK 업데이트 더 읽기"