Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- livedata
- scroll
- LifeCycle
- intent
- textview
- 안드로이드
- Kotlin
- Coroutines
- tabbar
- CustomScrollView
- DART
- Flutter
- binding
- appbar
- ScrollView
- drift
- TEST
- viewmodel
- Navigation
- 테스트
- activity
- 계측
- data
- 앱바
- Dialog
- 앱
- textfield
- Button
- Compose
- android
Archives
- Today
- Total
목록아키텍처 (1)
Study Record
[Android] 앱 아키텍처
우리가 주로 사용하는 핸드폰의 앱은 리소스가 제한되어 있어 새로운 앱 여러 개를 동시에 사용자에게 제공하기 어렵다. 따라서, 운영체제에서 새로운 앱을 위한 공간을 확보하도록 언제든지 일부 앱 프로세스를 종료시킬 수 있다. 또한, 앱을 시작하는 경로는 앱 런처 아이콘을 클릭하는 순간뿐만 아니라 타 앱에서 연결되어 시작될 수 있고 알림을 클릭하여 앱을 시작할 수 있다. 여러 곳에서 시작되는 것은 앱을 시작할 수 있는 앱의 구성 요소(Activity, Fragment, Service 등)가 있기 때문이다. 이 앱의 구성 요소는 개별적이고 비순차적으로 시작되고 운영체제에 의해서 언제든지 종료될 수 있기 때문에 앱 구성요소에 애플리케이션 데이터나 상태를 저장해서는 안되고 앱 구성요소가 서로 종속되면 안 된다. 앱..
안드로이드
2023. 8. 25. 17:34