본문 바로가기

태그를 입력해 주세요.

안드로이드 앱 아이콘 사이즈 정리(런처, 액션바, 상태바 등등) 안드로이드 앱 아이콘 사이즈들이 달라 애먹었기에 디자이너도 모르고 나도 사이즈를 정확히 모르고 ㅠ_ㅠ정리함. xxhdpi도 나왔지만.. 안해봐서 모르겠음 추후에 추가하겠음. (이제는 ldpi, mdpi 쓰지도 않는데..) 1. 기기 디스플레이 해상도Density dpi layout 경로 drawable 경로 Low 120 /res/layout-ldpi/ /res/drawable-ldpi/ Medium 160 /res/layout-mdpi/ /res/drawable-mdpi/ High 240 /res/layout-hdpi/ /res/drawable-hdpi/ Extra high 320 /res/layout-xhdpi/ /res/drawable-xhdpi/ 2. 런처 아이콘Screen Density pixe.. 더보기
안드로이드의 여러가지 제스쳐들 제스처쳐?화면에 닿는 순간부터 떨어지는 순간까지 발생하는 일련의 이벤트를 의미한다. Android Developer 사이트에 제스쳐 소개는 7가지로 되어있다.(http://developer.android.com/design/patterns/gestures.html) Touch(터치) : 화면 위에 손가락을 올려두는 제스쳐(Action:Press,lift) Long press : 화면 위를 손가락이 길게 누르고 있는 제스쳐(Action:Press,wait, lift) Swipe(스와이프) : 한 손가락을 화면 위에 터치한 상태에서 수평이나 수직 방향으로 일정 거리를 움직이는 제스쳐(Action:Press,move, lift)(사선으로 움직이는 것은 스와이프가 아님) Drag(드래그) : 화면 요소를 이동시.. 더보기
Android UI Component Android UI Components1. UI 개요안드로이드의 어플리케이션에 있는 모든 UI 요소들은 View와 ViewGroup 객체들로 구성이 되어 있다.View는 화면의 사각형 영역에 있는 컨텐츠나 화면 레이아웃을 담당한다.ViewGroup은 화면 Layout을 말한다. 즉, 각각의 View들을 합쳐서 전체 구조(화면 전체 Layout)을 그려낸다.2. Layout2.1 개요Activity나 Widget의 UI를 Layout이라고 한다.Layout을 표현하는 방법은 두가지가 있다.XML을 이용하여 화면을 구성하는 방법(정적인 레이아웃)http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_wi.. 더보기
Android App Components -2(Content Provider, Broadcast Receiver) Android App Components - 21. Content Provider1.1 소개안드로이드 어플리케이션간의 데이터 공유를 하기 위해 사용하는 컴포넌트모든 어플리케이션이 Content Provider를 통해서 특정 데이터에 접근 하여 저장 및 검색 이 가능하다.데이터를 읽고 쓰기 위해서는 적절한 permission을 adroidmanifest.xml에 등록해야한다.ContentProvider로 데이터를 접근하기 위해서는 ContentReseolver라는 객체가 필요하다.ContentPRovider는 기본적으로 "CRUD"메소드를 제공한다.activity클래스 내의 getContentResolver()메소드를 통해 ContentResolver를 얻을 수 있다.ContentResolver cr = .. 더보기