이클립스 ADT가 안드로이드 2.3(진저브레드) 릴리즈와 함께 8.0으로 업데이트되었습니다. ADT가 업데이트 되면서 기존에 다른 안드로이드 툴과 함께 별도로 존재했던 HierarchyViewer가 ADT에 통합되었습니다. 덕분에 별도로 HierarchyViewer를 실행할 필요 없이 이클립스에서 바로 화면에 표시되는 뷰의 구조를 분석할 수 있게 되었습니다.
이클립스에서 화면에 표시되는 뷰의 구조를 보려면, Hierarchy View Perspective를 추가하면 됩니다. Hierarchy View Perspective를 추가하기 위해 메뉴 > Window > Open Perspective > Other... 를 선택합니다.
Other..를 선택합니다.
Open Perspective 화면에서 Hierarchy View를 선택합니다.
Hierarchy VIew를 선택합니다.
Hierarchy View Perspective로 전환된 모습입니다. 에뮬레이터나 단말기를 연결한 상태일 경우 다음과 같이 현재 화면에 표시되고 있는 뷰의 구조가 표시됩니다.
Hierarchy View Perspective는 크게 5개의 뷰(View)로 구성됩니다.
1. WIndows
애뮬레이터 및 기기에 표시되는 화면들이 표시됩니다.
Windows 뷰의 모습
2. View Properties
선택한 뷰의 속성을 표시합니다.
View properties 뷰의 모습
3. Tree View
현재 표시되는 화면의 구조를 트리 형태로 표시합니다.
4. Tree Overview
Tree View의 전체적인 모습을 보여줍니다.
5. Layout View
화면에 표시되는 뷰의 각 영역을 표시합니다.
'안드로이드 개발 팁 > 일반' 카테고리의 다른 글
원하는 시간에 작업을 수행하려면? - AlarmManager 사용하기 (2) | 2011.04.22 |
---|---|
Draw9Patch가 실행되지 않을 때? (0) | 2011.01.13 |
hierarchyviewer가 없어졌어요?! (1) | 2010.12.01 |
혼동하기 쉬운 권한, READ_SMS, RECEIVE_SMS (3) | 2010.11.18 |
안드로이드 개발시 이클립스에서 string.xml 파일을 열면 NullPointerException이 발생하는 경우.. (5) | 2010.08.07 |