해상도 썸네일형 리스트형 [Android] 안드로이드 해상도별 Dimens 안드로이드 해상도 별로 Dimens를 나눠 줄 때 Dimens를 어떻게 나눠야 할지 고민이 많이 된다. 아래 링크를 확인해 보면 다양한 기기의 Density, Dimensions, 기타 등등의 정보를 얻을 수 있다. https://material.io/devices/ 이 중 본인이 대응하고자 하는 디바이스에 대한 Dimens를 나눠서 설정하면 될 것이다. 그 중 기본적으로 아래 정도로 나눠서 사용한다면 구글 래퍼런스폰인 넥서스 시리즈의 거의 대부분의 디바이스에 대응할 수 있을 것이다. values-sw720dp values-sw600dp values-sw480dp values-xhdpivalues-hdpi 위와 같이 대응하고자하는 해상도 별 Values 폴더를 만들고 그 안에 dImens.xml을 넣어 .. 더보기 [Android] 안드로이드 디바이스 해상도별 레이아웃 대응 라이브러리(ScalableLayout) 안드로이드 개발을 하다보면 가장 신경쓰이는 부분 중 하나는 바로 해상도 별 레이아웃 대처 방안일 것이다. 처음 개발을 하면서 비율을 맞출때는 weight를 주어 비율을 맞추었다. 그러나 비율은 맞아도 텍스트 크기가 문제가 되고는 했다. 다음 방법으로는 손가락을 부지런히 움직이며 해상도 별 dimens를 따로 주는 방법도 사용해 보았으나 더 간단한 방법을 찾기를 원했다. 그렇게 구글링을 통해 알게된 해상도 사이즈별로 자동으로 크기를 조정해 주는 ScalableLayout라이브러리를 찾게 되었다. 우선 Github 주소는 https://github.com/ssomai/ScalableLayout 코드를 읽어보면 설명이 영어로 되어 있지만 전혀 어렵지 않게 되어있다. 영어가 어렵다면 https://github... 더보기 이전 1 다음