안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드 프로그램을 처음 접하다 보니까 어찌해야할지 막막하네요...
1. 프로그램 화면을 이미지뷰를 통해서 바탕에 그림을 넣으려고 하는데요...
핸드폰마다 해상도가 다 다르잖아요.... 어떻게해야 제가만든 이미지파일을 화면에 꽉차게 넣을수 있을까요?
에뮬레이터에서도 아랫부분이 살짝 짤려서 나오네요... ㅠ.ㅜ
2. 화면에 이미지 버튼을 중간부분부터 아래로 4개를 넣을려고 하는데요... 가운데정렬로 해서요...
어떤 레이아웃을 사용해야 되나요?? 책에 있는 것들은 제가 하려는것과 안맞는거같아요.. ㅠ.ㅜ
잘 모르겠네요...
직장생활하다가 퇴근해서 짬을내서 공부할라니까 피곤하고 잘 안되네요...
많이 도와주세요... ㅠ.ㅜ
답변주시는분들 복받을 겁니당... ^^
1. 프로그램 화면을 이미지뷰를 통해서 바탕에 그림을 넣으려고 하는데요...
핸드폰마다 해상도가 다 다르잖아요.... 어떻게해야 제가만든 이미지파일을 화면에 꽉차게 넣을수 있을까요?
에뮬레이터에서도 아랫부분이 살짝 짤려서 나오네요... ㅠ.ㅜ
2. 화면에 이미지 버튼을 중간부분부터 아래로 4개를 넣을려고 하는데요... 가운데정렬로 해서요...
어떤 레이아웃을 사용해야 되나요?? 책에 있는 것들은 제가 하려는것과 안맞는거같아요.. ㅠ.ㅜ
잘 모르겠네요...
직장생활하다가 퇴근해서 짬을내서 공부할라니까 피곤하고 잘 안되네요...
많이 도와주세요... ㅠ.ㅜ
답변주시는분들 복받을 겁니당... ^^
2010.09.28 00:34:30
1. layout_width 와 layout_height의 값을 fill_parent로 넣으시고 scaleType을 fitXY로 넣으시면 화면에 꽉 차에 됩니다.
2. 저라면.. RelativeLayout으로 아래에서 부터 4개를 쌓을 겁니다. layout_width에 값을 넣고(300px 정도???) height는 wrap_content면 될거고. 버튼 간에 padding이나 margin으로 간격 벌리고 4개 버튼을 쌓을 것 같네요.
아니면 LinearLayout으로 layout_marginTop에 특정 값을 넣고 위에서부터 아래로 4개 늘어놔도 될거 같군요.
버튼 외에 다른 영향이 있다면 TableLayout 정도 더 생각해 볼 수도 있구요.
바탕에 넣는 그림이라면 해상도에 따라 여러 사이즈를 만들어서 hdip, mdip, ldip 이렇게 넣어주는게 좋습니다.
2. 어떤걸 써도 무방하죠.. 구현하기 나름이니^^;
공부 열심히 하세요.. 이렇게 답변 받는건 의미가 없고.. 스스로 프로그래밍 많이 짜보시길 바랍니다.