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