1. 화면 구성 방법
- 화면을 출력하기 위해서는 Activity 가 실행되어야 한다.
- Activity 는 화면 출력 능력을 가지는 컴포넌트이다.
- 화면 구성은 View클래스를 이용한다.
- TextView, ImageView, Button, EditText 등 다양한 View클래스 제공
- Activity 에서 SetContentView() 함수를 이용해 View객체를 Activity 화면에 출력한다.
1) Component
- 안드로이드 시스템에 의해서 런타임시에 객체가 생성돼서 라이프사이클 관리가 되는 클래스
- 종류 : Activity, Service, Content Provider, Broadcast Reciever
2. View 클래스
- TextView: 문자열 출력 클래스
- ImageView : 이미지 출력 클래스
- EditText: 유저 글 입력 클래스
- Button : 클래스
- ViewGroup : 액티비티화면에 출력가능한 자체 UI 는 아니지만 다른 뷰 객체에 여러개를 뷰그룹에 추가시켜서 한꺼번에 제어가능한 Container기능
- View: 모든 View클래스의 최상위 클래스