마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 반응형 앱에 대한 질문입니다.

0 추천
안녕하세요~

제가 갤럭시 노트4를 기준으로 앱을 만들었는데(5.7인치)

이 앱을 인치가 작거나 혹은 큰 폰에서 실행하게되면

크기가 맞지 않더라구요...

이거 크기를 맞추는 방법을 알고싶은데

어떤걸 사용해야 될까요??
개발왕이되고싶은 (1,110 포인트) 님이 2017년 9월 25일 질문

1개의 답변

0 추천
비율로 맞추면 됩니다. 다만 비율인 경우에 가로세로 비율이 엄청나게 차이나는 디바이스인 경우에 이상하게 보일 수 있습니다.

제 답변을 참고하세요.

http://www.masterqna.com/android/79119/layout-%EC%84%A4%EC%A0%95-%EB%AC%B8%EC%9D%98
Will Kim (43,170 포인트) 님이 2017년 9월 25일 답변
음.. 제가 원하는 방법은 해상도에 따른 비율을
어떻게 변경하는지 입니다ㅠㅠ
위 답변해주신 글의 경우에는 해상도가 다른 폰으로 넘어가면
적용이 안될꺼같습니다ㅠㅠ
답변 감사합니다!
댓글에 대해서 정확하게 이해가 가지 않았습니다.
해상도가 다른 폰에서도 비율로 나누어 집니다.
만약에 가로세로 비율이 9:16 인데, 3:4 정도의 폰으로도 비슷해 보입니다.
그러나, 9:16인데, 16:9이런 가로 해상도로 된 폰이 있다면 이상하게 보이겠죠.

해상도가 달라도 똑같이 처리하려면,
게임처럼 처리하거나, 스크롤로 가야 합니다.
세로해상도를 가로폰에 그대로 확대하면 얼마나 이상하겠습니까...
그런 경우는 좌측의 Drawer 메뉴를 고정시키고, 우측에는 메뉴의 메인 화면을 위치시키죠.
결국은 완벽한 답은 없죠.
...