Hello, PercentLayout!

By | August 21, 2015

안드로이드 서포트 라이브러리가 23 버전으로 업데이트 되었습니다. 업데이트 내용 중에 PercentLayout이 있는데 이 레이아웃은 퍼센트로 뷰의 너비와 높이를 정할 수 있게 해 줍니다. 즉, 안드로이드의 다양한 디바이스 화면 크기에 상관 없이 가로, 세로 모두 100% 로 정하는 것입니다. PercentLayout은 아래와 같이 두 개의 레이아웃이 있습니다.

  • PercentRelativeLayout
  • PercentFrameLayout

PercentLayout을 사용하기 위해서는 안드로이드 서포트 라이브러리와 안드로이드 빌드 도구를 23.0.0 버전으로 업데이트 해야 합니다.

percentLayout

 

그 다음 앱 모듈의 build.gradle 파일을 아래와 같이 설정해 줍니다.

이제 PercentLayout을 사용할 수 있습니다. 아래와 같이 PercentRelativeLayout 을 사용해 레이아웃을 작성할 수 있습니다.

참고 : PercentLayout 내에서도 layout_width와 layout_height를 사용할 수 있습니다.

위 레이아웃을 실행하면 아래와 같이 화면이 구성됩니다.

percentLayout

 

프로젝트의 소스코드는 아래 주소에서 받을 수 있습니다.

PercentLayout의 자세한 내용은 공식 문서를 참고하세요.

Share on FacebookTweet about this on TwitterShare on Google+Share on RedditEmail this to someone