안드로이드 UI 가이드 작성법: 상대적 레이아웃 활용
Source
Evernote/Technote scraps/안드로이드 앱 개발자가 제안하는 디자인 방법론 - 5. 가이드 작성법 2.md
Summary
이 문서는 안드로이드 앱의 다양한 해상도 대응을 위한 UI 디자인 가이드 작성법을 다룹니다. 핵심은 절대적인 수치 대신 상대적인 표현(예: weight 1)을 사용하여 가변 영역을 정의하는 것입니다. 이를 통해 스크롤되지 않는 뷰나 다양한 화면 크기(예: 1024x768)에서도 요소들이 적절히 배치되도록 할 수 있습니다.
Key Points
- UI 가이드 작성 시 절대적 수치보다 상대적 표현(가변 영역 명시)이 중요함
- weight 1 등의 속성을 사용하여 해상도 변화에 따라 크기가 조정되는 영역을 정의
- 스크롤되지 않는 단일 화면 뷰에서도 다양한 해상도 대응이 가능하도록 가이드 작성
- 실제 앱(인스타웨더 예시)을 통해 가이드 적용 결과 시각화