• Android Search

Android Search

Viewgroup

child view들의 집합을 그룹화하는 컨테이너 오브젝트.
viewgroup 은 자식 뷰들이 적절할 때 스스로를 그리도록 하기 위해 각각을 호출하는 것뿐만 아니라, 자식뷰들이 어디에 위치하고 얼마나 커야하는가를 결정하는 것에 대해 책임을 진다. 어떤 뷰그룹은 다른 것들이 고유의 UI(예를 들면 스크롤되는 리스트 상자)를 가지는 것에 반해, 보여지지 않고 단지 레이아웃을 위해서만 존재하게 된다. 뷰그룹은 widget 패키지 안에 모두 있지만, Viewgroup을 확장 한다.

관련 : View
View

스크린에서 직사각형의 영역을 그리는 오브젝트이며, 클릭, 키스트로크, 그리고 다른 상호작용 이벤트를 처리한다. 뷰는 액티비티나 다이얼로그 스크린의 레이아웃 컴포넌트 대부분에 대한 베이스 클래스이다. 뷰는 스스로를 그리기 위해 그것의 부모 오브젝트로부터 호출을 받는다. 그리고 (부모 오브젝트에 의해 반영될 수도 있고 그렇지 않을 수도 있지만) 그것이 어디에 있어야 하고 얼마나 커야 하는지에 대해 그것의 부모 오브젝트에게 알려준다.

관련 : Viewgroup, Widget
Surface View

그리기 위한 Surface를 감싸고 있는 뷰 오브젝트ㅡ 동적으로 크기와 포맷을 지정하기 위한 메쏘드들을 제시한다.
서 피스뷰는 리소스 집약적 오퍼레이션을 위해 UI thread와는 독립적으로 그리는 방법을 제공한다. 그러나 그것은 결과적으로 추가적인 메모리를 사용한다. 서피스뷰는 캔버스와 OpenGL|ES 그래픽 모두를 지원한다. 베이스 클래스는 서비스뷰이다.

관련 : Surface

1