Software_Platform/Android

User Interface

Roien 2015. 3. 10.
반응형

Android app.에서, UI의 구성 요소는, 

1. View

2. ViewGroup


여기서 상속 받은 많은 view class들의 파생 class가 존재한다.

View class가 text field나 button처럼 완전히 구현된 UI 객체를 제공하는 Widget이라고 불리는 subclass들의 base로서 동작한다.

ViuewGroup class는 layout 이라고 불리는 subclass들의 base class로서 동작한다. 이것은 여러 다른 layout 구조를 제공한다. 예를들면, tabular 라던가 relative가 그것이다.


View 객체는 layout parameter와 screen의 특정 구형 영역에 대한 내용을 저장하는 자료 구조이다. layout과 drawing, focus change, scrolling, 그리고 key/gesture interaction등을 처리한다. UI 내의 객체로서, view는 user와 interaction event를 받아 들이는 interaction을 처리한다.

반응형

댓글