Programming/Kotlin
2021. 12. 2.
[2일차] 깡샘의 안드로이드 앱 프로그래밍 with 코틀린(Do it!) / 02 안드로이드 앱의 기본 구조
해당 내용은 이지스 퍼블리싱 카페에서 공부하며 올렸던 글을 다듬었습니다. - 책 본문 읽어보기 - 안드로이드는 DEX 파일로 컴파일함 (안드로이드 5.0 버전 이후) * 자바 소스(.java) → 자바 바이트 코드(class) → DEX 바이트 코드(.dex) - ART : Adroid RunTime - 안드로이드에서는 클래스로 컴포넌트 개발함 - 생명주기를 누가 관리하느냐에 따라 컴포넌트 클래스 / 일반 클래스로 구분 - 4가지 컴포넌트 : 액티비티, 서비스, 콘텐츠 프로바이더, 브로드캐스트 리시버 - 4가지 컴포넌트의 구분 방법 : 상위 클래스를 보고 구분 가능 - 컴포넌트의 구성은 설계에 따라 달라지며 정해진 규칙은 없음..