안드로이드 앱 개발

기기마다 다른 해상도를 위한 방법 본문

안드로이드앱/화면해상도에 따른 대응

기기마다 다른 해상도를 위한 방법

스텝바이스텝안드로이드 2021. 3. 20. 14:03

사실 진작부터 고려했어야 하는 부분인데,

미루던 내용을 이제서야 찾아보고 정리한다.

 

알다시피 안드로이드 기기는 고유의 DPI (Density Pixel Index)를 갖고 있어서

따로 설정을 해줘야 한다.

 

공식문서에서도 보면

사이즈에 대한 하드코딩을 지양하라고 나와있다.

 

 

res> 밑줄 친 5개의 폴더 생성

* 폴더생성시 오타 조심

 

그리고 각각의 폴더안에 dimens.xml 이라는 파일을 만들어준다.

보기를 Android르 바꾸면 res>values>dimes 라는 폴더에 파일들이 보인다.

 

(퍼옴) 이렇게 가각에 세팅한 다음에
(퍼옴)