# XML: SharedPreference

# Objetivo

El alumno desarrolla aplicaciones usando SharedPreferences como almacenamiento de datos.

# Criterios de Evaluación

  • El alumno es capaz de crear un objeto: SharedPreference.
  • El alumno es capaz de crear un SharedPreferences accesible para una Activity o para toda la Aplicación.
  • El alumno es capaz de desarrollar una funcionalidad que recupere datos de un SharedPreferences.
  • El alumno es capaz de desarrollar una funcionalidad que guarde datos de un SharedPreferences.
  • El alumno es capaz de desarrollar una funcionalidad que elimine datos de un SharedPreferences.
  • El alumno es capaz de desarrollar una funcionalidad que modifique datos de un SharedPreferences.
  • El alumno es capaz de decidir cuando es mejor usar sincronía o asincronía en la gestión de datos con SharedPreferences(apply o commit).
  • El alumno es capaz de crear un SharedPreferences con encriptación.
  • El alumno es capaz de realizar en un SharedPreferences encriptado las mismas funcionalidades que en un SharedPreference sin encriptar.