[컴][안드로이드] widget 의 개념도

 

android widget diagram

 

Widget

위젯(Widget package)은 UI 요소들을 가지고 있다. 커스텀 widget 을 만들기 위해서는 view class 를 상속받아서 만들면 된다.[ref.1][ref.3]

 

View

view class 는 UI 구성요소를 위한 기본적인 단위이다. 이 View 는 스크린에서 사각형의 공간을 차지하고, 그 공간에 그림을 그리고, 그 공간에 대한 event handling 에 대한 책임이 있다.

이 View 는 widgets 의 기본 class 이다.

그리고 이 View 를 담는 공간은 ViewGroup 으로 이 ViewGroup 의 하위클래스가 layout 을 위한 class 가 된다. 이 ViewGroup 은 View 를 여러개 담을 수도 있고, ViewGroup 을 담을 수도 있다.

 

 

References

  1. http://developer.android.com/reference/android/widget/package-summary.html
  2. http://developer.android.com/reference/android/view/View.html
  3. http://developer.android.com/training/custom-views/index.html

댓글 없음:

댓글 쓰기