Apprendre encore plus¶
Pour continuer à travailler avec l'application RoomWordsSample et apprendre d'autres façons d'utiliser une base de données Room, consultez le codelab Suppression de données d'une base de données Room, qui reprend là où ce codelab s'arrête.
Documentation pour développeurs Android
- Guide to App Architecture
- Adding Components to your Project
- DAO
- Room DAOs
- Room package summary reference
- Handling Lifecycles with Lifecycle-Aware Components
LiveDataMutableLiveDataViewModelViewModelProvider- Defining data using Room entities
Blogs et articles:
- 7 Steps To Room (migrer une application existante)
- Understanding migrations with Room
- Lifecycle Aware Data Loading with Architecture Components
Codelabs:
- Android Persistence codelab (
LiveData, Room, DAO) - Android lifecycle-aware components codelab (
ViewModel,LiveData,LifecycleOwner,LifecycleRegistryOwner)
Vidéos:
- Architecture Components
- Architecture Components: LiveData and Lifecycle
- Architecture Components: ViewModel
Échantillons de code:
- Architecture Components code samples
- BasicSample (un échantillon pas si basique mais complet)