Architecture Components
summary
Android Architecture Components are presented as concrete libraries: LiveData for lifecycle-aware observable data, ViewModel that survives configuration changes but dies on process kill so save a minimal ID in onSaveInstanceState, Room as an annotated SQLite ORM that returns LiveData queries, and the Paging pieces (DataSource, PagedListAdapter, LivePagedListProvider) that auto-load pages and animate inserts — example config uses page size 50 and prefetch 50. RxJava can stay for data sources while LiveData handles UI binding and clear disposables in onClear.
AI-written summary · about
chapters (5)
- 0:00Start
- 8:05Guide To App Architecture
- 11:50Configuration change
- 12:26App goes to background User navigates back to app
- 12:56App goes to background Process killed
related talks
44mARCH Components
47mAndroid Architecture Component
38mAndroid Architecture Components
31mAndroid Architecture Components
44mAndroid Architecture Components, a New Way to Build Apps
48mArchitecture Components – Behind the Scenes
28mInternals of Android Architecture Components
21mAndroid Achritecture Components Introduction
