
[Kotlin Study] 4. 안드로이드 앱 화면 - 액티비티 컴포넌트
·
Kotlin
1. 액티비티 안드로이드 앱의 기본 구조는 컴포넌트를 기반으로 한다. 액티비티, 서비스, 브로드캐스트 리시버, 콘텐츠 프로바이더 등과 같은 여러 가지 컴포넌트를 적절하게 조합해서 만든다. 이 중 화면을 출력하는 컴포넌트는 "액티비티"뿐이므로, 앱에서 화면을 출력하고 싶으면 액티비티를 만들고, 여기서 출력한 내용을 화면에 띄운다고 생각하면 된다. 액티비티는 화면을 출력하는 컴포넌트이고, 그 자체가 화면이 아니므로 여기에 적절한 화면을 구성해서 출력해야 한다. 이 기능은 view 클래스를 이용해 구성할 수 있다. e.g. 문자열 출력 TextView, 이미지 출력 ImageView 클래스를 이용할 수 있다 2. 액티비티 코드로 화면 구성 액티비티 컴포넌트에서 뷰로 화면을 구성하는 방법에는 2가지가 있다. 액..