반응형
에뮬레이터에서는 잘만 되는데 폰으로 만 옮기면 레이아웃이 개그지가 됐다.
레이아웃 파일 계속 삽질해서 고쳐봐도 도데체 안 되는 거다.
애꿋은 layout_weight나 주고.. ( 물론 얘는 레이아웃 구성하는데 필요하다 -_-;; )
LinearLayout에서 RelativeLayout로 바꾸고..
근데 문제는 그게 아니었다.. 사이즈 지정이 문제 였던 것임...
무심코 사용한 px때문에 개삽질 했다.
사이즈, 패딩에 대해 px 사용금지.
px 대신에 dip 사용!!
텍스트 크기는 sp 사용
레이아웃은 고정말고 흐블텅 거리는 애들만 사용하기
manifest 파일에 아래 코드 추가.
근데 안 해도 되던데.. 뭔가 차이가 있을려나 -_- 일단 하라니까.. ㅋ
<supports-screens android:largeScreens="true"
android:normalScreens="true" android:smallScreens="true"
android:anyDensity="true" />
에뮬레이터를 여러개 맨들어서 돌려 보자.
AVD 메니저에서 AVD 다른거 생성
HVGA가 기본이고
WVGA가 HD사이즈 인듯.. 480*800
반응형
'TechNical > Android' 카테고리의 다른 글
Android] 좌우로 슬라이드(드래그) 기능 써보자. (1) | 2011.10.16 |
---|---|
Android] HTC 디자이어 HD USD 디버깅 하기 (4) | 2011.08.03 |
Android] 레이아웃에 대한 고찰1 (2) | 2011.07.11 |
Android] 핸들러를 이용해서 타이머를 만들어 보자. (2) | 2011.06.27 |
Android] GridView를 써 보자. (1) | 2011.06.02 |
댓글