dingpong의 블로그

여행, 호텔, 항공, 게임, IT

[안드로이드] 위젯에서의 가로모드 레이아웃 지원 여부 정하기

[안드로이드] 위젯에서의 가로모드 레이아웃 지원 여부 정하기

 안드로이드의 위젯을 개발하는데 있어서 세로모드만 지원하면 될 지, 가로모드를 따로 만들어야 할지에 대해서 고민하는분들이 계실 것 같아서 이 글을 작성합니다.  디바이스나 설치되어 있는 런처에 따라서 다를 수도 있지만 보통은 홈 화면에서 가로모드를 지원한다고 가정하면 가로모드에 대해서 따로 레이아웃을 만들어야 할지 고민이 될 것입니다. 세로모드만 만든 상태에서 위젯을 설치하고 가로모드로 테스트를 해봤을 때 자동으로 레이아웃이 잘더 보기[안드로이드] 위젯에서의 가로모드 레이아웃 지원 여부 정하기[…]

[안드로이드] Activity 화면 이동시 애니메이션 없애기

[안드로이드] Activity 화면 이동시 애니메이션 없애기

안드로이드에서 Activity 를 띄우거나 닫을 시에 기본 애니메이션이 있습니다.팝업을 띄우는 것과 같이 기본 애니메이션을 없애려면 아래와 같이 코드를 작성하면 됩니다. 1. Activity 를 띄울 때 – StartActivity 를 하고 난 뒤에 아래 코드를 작성합니다.  overridePendingTransition(0, 0); 2. Activity 를 종료 할 때 – Activity 에 finish 함수를 Override 하여 super.finish(); 함수 뒤에 작성합니다. @Override public더 보기[안드로이드] Activity 화면 이동시 애니메이션 없애기[…]

[안드로이드] 주소록에 있는 사진 얻어오기

[안드로이드] 주소록에 있는 사진 얻어오기

 안드로이드 주소록에 있는 사진을 Bitmap 으로 얻어올 수 있는 방법입니다. 아래와 같은 함수를 이용하여 주소록에 있는 사진을 얻어올 수 있습니다.[code java] public static Bitmap loadContactPhoto(ContentResolver cr, long  id) {     Uri uri = ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI, id);     InputStream input = ContactsContract.Contacts.openContactPhotoInputStream(cr, uri);     if (input == null) {         return null;     }     return더 보기[안드로이드] 주소록에 있는 사진 얻어오기[…]