Android (27) 썸네일형 리스트형 [Android] 화면 고정 모바일에서 세로모드(portrait)와 가로모드(landscape) 두가지 모드를 지원한다. 화면이 회전 될떄 데이터를 reload하거나 가로, 세로 해상도가 달라 문제가 되는 경우가 있다. Native의 경우 가로 혹은 세로로 고정을 하여 앱을 개발하는데 아래소스를 추가하여 화면을 고정 할 수 있다. 1. manifest에 값을 추가하는 방법 Activity element 내에 추가 android:screenOrientation="portrait" // portrait(세로) 화면 android:screenOrientation="landscape"> // landscape(가로) 화면 2. Java소스 상(Activity class)에 추가 하는 방법 setContentView 이전에 추가 setReq.. [Android] 폰 해상도 얻는 방법 안드로이드는 다양한 해상도를 제공하여 개발 시 많은 어려움을 겪는다. 필요 시 소스 단에서 해상도에 따라 로직을 달리해 주어야 할 경우가 발생 하는 데 아래와 같이 화면의 높이와 넓이를 얻을수 있다. DisplayMetrics displayMetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); int width = displayMetrics.widthPixels; int height = displayMetrics.heightPixels; 단 얻어지는 값은 픽셀 단위임 으로 필요에 따라 dp로 변경하여 사용하여야 한다. [Android] 앱 내 타이틀 바 없애기 안드로이드 앱 개발 시 기본으로 Title바가 생기게 되는데, 간단히 제거할수 있다. 1. Activity class파일 에서 제거 setContentView 이전에 아래코드를 추가requestWindowFeature(Window.FEATURE_NO_TITLE);. 2.manifest 파일에 추가 activity element 속성 내에 아래 코드를 추가android:theme="@android:style/Theme.NoTitleBar" 이전 1 2 3 4 다음