Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Cómo usar Room para la persistencia de datos
Usa la biblioteca de Room para crear y usar fácilmente bases de datos relacionales en una app para Android.
Atrás
check_circle
Flujos de Kotlin en la práctica
ondemand_video
Video
Opcional
Aprende sobre las potentes y expresivas APIs de Flow y a aprovechar al máximo Flows en una app para Android.
check_circle
Prueba de flujos
subject
Artículo
Opcional
Aprende a crear elementos falsos para aislar el código que se pone a prueba, a probar StateFlows que creó stateIn y mucho más sobre cómo probar Flows y StateFlow.
Room es una biblioteca de bases de datos que forma parte de Android Jetpack. Simplifica tu trabajo con las bases de datos para Android. En este video, Florina nos explicará cómo usar y probar las APIs de Room.
check_circle
Cómo lograr la persistencia de los datos con Room
emoji_objects
Codelab
Aprende a usar Room en tus apps para Android. Room es una capa de abstracción sobre SQLite que proporciona APIs convenientes para configurar y consultar la base de datos.
¡Bien hecho! Completaste esta ruta de aprendizaje y aprendiste sobre la persistencia de los datos con la biblioteca de Room. Room proporciona una capa de abstracción sobre SQLite que te permite omitir el código estándar, verificar tus consultas en el tiempo de compilación y mucho más.
Cuestionario
Pon a prueba tus conocimientos y obténn la insignia de Room.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
{}
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],[]]