Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Cómo almacenar datos y acceder a ellos mediante claves con DataStore
Aprende a almacenar datos simples de pares clave-valor con Preferences Datastore en una app para Android.
Atrás
check_circle
Introducción a Datastore
ondemand_video
Video
Opcional
Comprende cómo funciona DataStore, la implementación que ofrece, los casos de uso individuales y mucho más con Simona Stojanovic, ingeniera de Relaciones con Desarrolladores de Android.
check_circle
Preferences Datastore
ondemand_video
Video
Opcional
En este video, veremos Preferences DataStore, una de las dos implementaciones de DataStore. Simona analiza cómo crearla, la lectura y escritura de datos, además del manejo de excepciones.
check_circle
Cómo guardar tus preferencias de forma local con DataStore
emoji_objects
Codelab
Aprende a almacenar las preferencias del usuario en el dispositivo con DataStore.
¡Felicitaciones! Terminaste la sexta unidad. Aprendiste mucho en esta unidad, incluidas las bases de datos SQLite, la biblioteca de Room y DataStore. Estas habilidades te permiten compilar apps que pueden conservar datos a nivel local en el dispositivo del usuario.
Cuestionario
Pon a prueba tus conocimientos y gánate la insignia de DataStore.
[{
"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"]],[]]