![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/yK18K/btsCMnqqQWq/bvtriOdilcjIz7MAbXMRK0/img.jpg)
안녕하세요, 안드로이드 앱 개발자 여러분! 이번 글에서는 안드로이드 앱 개발에서 핵심적인 개념 중 하나인 생명주기(Lifecycle)에 대해 깊이 이해하고, Activity 및 Fragment에서의 생명주기 이벤트를 다루는 방법과 생명주기 관리에 대한 고급 패턴을 소개하겠습니다. 코드 예시와 함께 자세히 알아보겠습니다. 1. 안드로이드 생명주기의 기초 안드로이드 앱의 생명주기는 크게 액티비티(Activity) 및 프래그먼트(Fragment)의 생명주기로 구성됩니다. 각 상태에 따른 생명주기 이벤트를 이해하는 것이 중요합니다. 2. Activity 생명주기 이벤트 다루기 Activity의 생명주기 이벤트를 다루기 위해서는 onCreate(), onStart(), onResume(), onPause(), o..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cSAyRU/btsCJhR7H9G/q23A6keGcHQgM73zOPPs4k/img.png)
컨텍스트(Context)와 앱의 상태는 안드로이드 앱 개발에서 핵심적인 개념 중 하나입니다. 이 글에서는 컨텍스트의 역할과 중요성, 그리고 안드로이드 앱의 생명 주기에 대해 자세하게 알아보겠습니다. 8.1 컨텍스트(Context)의 역할과 중요성 8.1.1 컨텍스트의 정의 컨텍스트는 안드로이드 앱에서 현재 실행 중인 상황과 관련된 정보를 제공하는 객체입니다. 이는 앱 자체의 정보, 리소스, 클래스들에 대한 접근 권한을 포함합니다. 8.1.2 컨텍스트의 역할 액티비티 및 서비스 시작: 앱 내에서 액티비티를 시작하거나 서비스를 시작하는 데 사용됩니다. 리소스 액세스: 앱의 리소스(레이아웃, 문자열, 이미지 등)에 접근할 때 사용됩니다. 앱의 정보 얻기: 앱의 패키지 이름, 버전 등의 정보에 접근할 수 있습니..
- Total
- Today
- Yesterday
- 사이버보안
- kotlin
- coroutine
- UI스레드
- RoomDatabase
- 생명주기
- 부동산
- 디자인패턴
- Fragment
- 부동산 경매
- 코루틴
- 코틀린
- 안드로이드기초
- 앱개발
- 모듈화
- Android
- fragment생명주기
- MVVM패턴
- 안드로이드개발
- 클린아키텍처
- 안드로이드 앱 개발
- 안드로이드앱개발
- 안드로이드
- RxJava
- 내부데이터베이스
- cipher
- 비동기
- 비동기처리
- 경매
- 기초
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |