안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요..다들 월요일을 활기차게 보내고 있으시지 않나요...
혼자 독학으로 공부하는 초급자인데요..
어느정도 소스는 완성이되었는데
막상 테스트를 하려고하니 레이아웃에서 꽉! 막혀버렸습니다..ㅠㅠ
토-일-월까지 이어서.. 스크린관련 글만 주구장창읽고있답니다.ㅠ
일단 회색님이 올려주신글을 읽고 작업을 했는데요..
dip 및 상대배치로 완성을했습니다..
제가 이해를 못하는 부분이 있어서 그런건지. 한번막히니까
혼자 찾아보려고 해도 눈에도 안들어오고 머리만 지끈거리네요..
제핸드폰이 갤럭시s2라 (480*800)으로 모든이미지 작업을 했구요..
갤럭시s랑 해상도가 같아서인지 s에서는 레이아웃깨짐없지 잘 보이는데요..
hd라던지 다른기기에서는... 많이 차이가 나더라구요 ㅠ
이런경우에는 어떤부분을 공부해야 하는지 조언을 부탁드립니다..
혹.. 이런문제로 고민하셨던분들이나, 다들 작업하실때 어떤방법을 통해서
이런문제들을 해결하시는지 조언을 부탁드립니다.
------------------
1. 기준이되는 폰으로 작업을 완료한 후,
해상도변화에따른 dpi작업까지 된상황.
여기서, 단말의 해상도와 스크린크기가 변하는상황에 대처하는 방법..이 제 고민이구요..
다들 스크린크기에 대해서 어떻게 대처하시는지..여쭙습니다!!




1.fixed image 와 px,dip 를 쓰지않는다.
2.dip는 화면끝 margin과 padding에만 쓴다.
3.가능한 nine patch이미지와 weight를 이용한다.
이 원칙만 지키면 해상도 걱정은 안해도 됩니다.