SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Enrique	
  López-­‐Mañas	
  



         Módulo 4: Creación y diseño de videojuegos móviles

Android:	
  Almacenamiento	
  de	
  datos	
  
                                            	
  
     En colaboración con la                        Con la participación de
     Universidad de Alcalá                                 Electronic Arts
Contenido	
  

    Almacenamiento	
  de	
  Datos:	
  
                         Sistema	
  de	
  Preferencias	
  
                         Almacenamiento	
  Interno	
  
                         Almacenamiento	
  Externo	
  
                         Base	
  de	
  datos	
  SQLite	
  




Introducción	
  a	
  la	
  programación	
  –	
  Enrique	
  López	
  Mañas	
                 2	
  
Sistema	
  de	
  preferencias	
  

    Permite	
  guardar	
  y	
  recuperar	
  datos	
  primiHvos	
  en	
  un	
  formato	
  
       Llave-­‐Valor	
  
    Los	
  datos	
  quedan	
  guardados	
  aunque	
  la	
  aplicación	
  se	
  haya	
  
       cerrado	
  




Introducción	
  a	
  la	
  programación	
  –	
  Enrique	
  López	
  Mañas	
                 3	
  
Almacenamiento	
  interno	
  
    UHlización	
  de	
  la	
  memoria	
  interna	
  del	
  disposiHvo	
  
    Por	
  defecto,	
  datos	
  privados	
  a	
  la	
  aplicación	
  y	
  otras	
  aplicaciones	
  
       no	
  pueden	
  acceder	
  
    Al	
  desinstalar	
  la	
  aplicación	
  se	
  borran	
  también	
  ésos	
  datos	
  
    ÚHl	
  para	
  cachear	
  datos	
  




Introducción	
  a	
  la	
  programación	
  –	
  Enrique	
  López	
  Mañas	
                           4	
  
Almacenamiento	
  externo	
  
    (Casi)	
  todos	
  los	
  disposiHvos	
  Android	
  disponen	
  de	
  un	
  
       almacenamiento	
  externo	
  
    Diferencia	
  con	
  almacenamiento	
  interno	
  en	
  que	
  éstos	
  
       pueden	
  montarse	
  y	
  desmontarse	
  (Tarjeta	
  SD,	
  
       etc...)	
  
    Datos	
  accesibles	
  a	
  todas	
  las	
  aplicaciones	
  y	
  también	
  al	
  
      usuario	
  
    Guardar	
  datos	
  para	
  comparHr:	
  
                         Musica	
  
                         Tonos	
  
                         Fotos	
  
Introducción	
  a	
  la	
  programación	
  –	
  Enrique	
  López	
  Mañas	
              5	
  
Almacenamiento	
  externo	
  




Introducción	
  a	
  la	
  programación	
  –	
  Enrique	
  López	
  Mañas	
     6	
  
Bases	
  de	
  Datos	
  

    Soporte	
  de	
  bases	
  de	
  datos	
  SQLite	
  
    Permite	
  uHlizar	
  ésa	
  base	
  de	
  datos	
  
      dentro	
  de	
  un	
  Content	
  Provider	
  
    Debug	
  de	
  la	
  base	
  de	
  datos:	
  
                         Acceso	
  desde	
  el	
  terminal	
  




Introducción	
  a	
  la	
  programación	
  –	
  Enrique	
  López	
  Mañas	
                            7	
  
Bases	
  de	
  datos	
  




Introducción	
  a	
  la	
  programación	
  –	
  Enrique	
  López	
  Mañas	
                            8	
  
Bases	
  de	
  datos	
  




Introducción	
  a	
  la	
  programación	
  –	
  Enrique	
  López	
  Mañas	
                            9	
  
Bases	
  de	
  datos	
  




Introducción	
  a	
  la	
  programación	
  –	
  Enrique	
  López	
  Mañas	
                           10	
  
Ejemplo



                                                                                 Bases	
  de	
  datos	
  




Introducción	
  a	
  la	
  programación	
  –	
  Enrique	
  López	
  Mañas	
                           11	
  
Ejemplo	
  

    Almacenamiento	
  de	
  Datos	
  
                         Sistema	
  de	
  Preferencias	
  
                         Base	
  de	
  datos	
  
                         	
  
                         	
  




Introducción	
  a	
  la	
  programación	
  –	
  Enrique	
  López	
  Mañas	
              12	
  
Gracias	
  por	
  su	
  atención	
  
                                 Contacto	
  para	
  dudas	
  y	
  sugerencias	
  
                                                Enrique	
  López	
  Mañas	
  
                                       eenriquelopez@gmail.com	
  
                                                       @eenriquelopez	
  
                                                                             	
  




En colaboración con la            Con la participación de
Universidad de Alcalá                     Electronic Arts

Weitere ähnliche Inhalte

Andere mochten auch

Modificación Web Datos Registrales
Modificación Web Datos Registrales Modificación Web Datos Registrales
Modificación Web Datos Registrales EUROsociAL II
 
Aplicaciones Php Para Empresas
Aplicaciones Php Para EmpresasAplicaciones Php Para Empresas
Aplicaciones Php Para EmpresasCarlos Buenosvinos
 
Desarrollo de aplicaciones Web con PHP - Flisol 2011
Desarrollo de aplicaciones Web con PHP - Flisol 2011Desarrollo de aplicaciones Web con PHP - Flisol 2011
Desarrollo de aplicaciones Web con PHP - Flisol 2011Javier López López
 
Silex, desarrollo web ágil y profesional con PHP
Silex, desarrollo web ágil y profesional con PHPSilex, desarrollo web ágil y profesional con PHP
Silex, desarrollo web ágil y profesional con PHPJavier Eguiluz
 
Como hacer una encuesta
Como hacer una encuestaComo hacer una encuesta
Como hacer una encuestaEdson Rocha
 
desarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqldesarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqlJuan Timoteo Cori
 
Manual de php con ejercicios
Manual de php con ejerciciosManual de php con ejercicios
Manual de php con ejercicioswilliam kozisck
 
Cuaderno de-ejercicios-y-practicas-php
Cuaderno de-ejercicios-y-practicas-phpCuaderno de-ejercicios-y-practicas-php
Cuaderno de-ejercicios-y-practicas-phplgcj1989
 
Despliegue de aplicaciones PHP
Despliegue de aplicaciones PHPDespliegue de aplicaciones PHP
Despliegue de aplicaciones PHPAlicantePHP
 
Paginas de matematicas
Paginas de matematicasPaginas de matematicas
Paginas de matematicasespanol
 

Andere mochten auch (18)

Modificación Web Datos Registrales
Modificación Web Datos Registrales Modificación Web Datos Registrales
Modificación Web Datos Registrales
 
Tutorial de conexión de php a mysql
Tutorial de conexión de php a mysqlTutorial de conexión de php a mysql
Tutorial de conexión de php a mysql
 
Ejemplos en php
Ejemplos en phpEjemplos en php
Ejemplos en php
 
Desarrollo de aplicacion facebook con php - Basico
Desarrollo de aplicacion facebook con php - BasicoDesarrollo de aplicacion facebook con php - Basico
Desarrollo de aplicacion facebook con php - Basico
 
Bbdd para ejercicios php
Bbdd para ejercicios phpBbdd para ejercicios php
Bbdd para ejercicios php
 
Php variables
Php variablesPhp variables
Php variables
 
Cómo hacer encuestas con php y my sql
Cómo hacer encuestas con php y my sqlCómo hacer encuestas con php y my sql
Cómo hacer encuestas con php y my sql
 
Aplicaciones Php Para Empresas
Aplicaciones Php Para EmpresasAplicaciones Php Para Empresas
Aplicaciones Php Para Empresas
 
Desarrollo de aplicaciones Web con PHP - Flisol 2011
Desarrollo de aplicaciones Web con PHP - Flisol 2011Desarrollo de aplicaciones Web con PHP - Flisol 2011
Desarrollo de aplicaciones Web con PHP - Flisol 2011
 
Silex, desarrollo web ágil y profesional con PHP
Silex, desarrollo web ágil y profesional con PHPSilex, desarrollo web ágil y profesional con PHP
Silex, desarrollo web ágil y profesional con PHP
 
Como hacer una encuesta
Como hacer una encuestaComo hacer una encuesta
Como hacer una encuesta
 
desarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqldesarrolo de sitios web php y mysql
desarrolo de sitios web php y mysql
 
Curso PHP Y MYSQL
Curso PHP Y MYSQLCurso PHP Y MYSQL
Curso PHP Y MYSQL
 
Manual de php con ejercicios
Manual de php con ejerciciosManual de php con ejercicios
Manual de php con ejercicios
 
Cuaderno de-ejercicios-y-practicas-php
Cuaderno de-ejercicios-y-practicas-phpCuaderno de-ejercicios-y-practicas-php
Cuaderno de-ejercicios-y-practicas-php
 
ejercicios php rfo
ejercicios php rfoejercicios php rfo
ejercicios php rfo
 
Despliegue de aplicaciones PHP
Despliegue de aplicaciones PHPDespliegue de aplicaciones PHP
Despliegue de aplicaciones PHP
 
Paginas de matematicas
Paginas de matematicasPaginas de matematicas
Paginas de matematicas
 

Ähnlich wie Android: Almacenamiento de Datos

Ähnlich wie Android: Almacenamiento de Datos (20)

Base datos unidad-1-2
Base datos unidad-1-2Base datos unidad-1-2
Base datos unidad-1-2
 
Android: Componentes (II)
Android: Componentes (II)Android: Componentes (II)
Android: Componentes (II)
 
Herrera marcelo bdii_T8
Herrera marcelo bdii_T8Herrera marcelo bdii_T8
Herrera marcelo bdii_T8
 
Android: introducción
Android: introducciónAndroid: introducción
Android: introducción
 
Presentación de DataMARES - 1
Presentación de DataMARES - 1Presentación de DataMARES - 1
Presentación de DataMARES - 1
 
Redes sociales (tecnología)
Redes sociales (tecnología)Redes sociales (tecnología)
Redes sociales (tecnología)
 
Ensayo epiinfo
Ensayo epiinfoEnsayo epiinfo
Ensayo epiinfo
 
Inteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas ExpertosInteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas Expertos
 
Epi info grupo 1
Epi info grupo 1Epi info grupo 1
Epi info grupo 1
 
Diapo de-informatica-de-epi-infor
Diapo de-informatica-de-epi-inforDiapo de-informatica-de-epi-infor
Diapo de-informatica-de-epi-infor
 
Diapo de-informatica-de-epi-infor
Diapo de-informatica-de-epi-inforDiapo de-informatica-de-epi-infor
Diapo de-informatica-de-epi-infor
 
Diapo de-informatica-de-epi-infor
Diapo de-informatica-de-epi-inforDiapo de-informatica-de-epi-infor
Diapo de-informatica-de-epi-infor
 
epi-infor
epi-inforepi-infor
epi-infor
 
Epi info grupo 1
Epi info grupo 1Epi info grupo 1
Epi info grupo 1
 
Epi info-grupo-1
Epi info-grupo-1Epi info-grupo-1
Epi info-grupo-1
 
EPI INFO
EPI INFOEPI INFO
EPI INFO
 
Diapo de-informatica-de-epi-infor
Diapo de-informatica-de-epi-inforDiapo de-informatica-de-epi-infor
Diapo de-informatica-de-epi-infor
 
Diapo de-informatica-de-epi-infor
Diapo de-informatica-de-epi-inforDiapo de-informatica-de-epi-infor
Diapo de-informatica-de-epi-infor
 
Diapo de-informatica-de-epi-infor.pptx grupo1
Diapo de-informatica-de-epi-infor.pptx grupo1Diapo de-informatica-de-epi-infor.pptx grupo1
Diapo de-informatica-de-epi-infor.pptx grupo1
 
Diapo de-informatica-de-epi-infor (1)
Diapo de-informatica-de-epi-infor (1)Diapo de-informatica-de-epi-infor (1)
Diapo de-informatica-de-epi-infor (1)
 

Mehr von Enrique López Mañas (10)

Droidcon IT 2015
Droidcon IT 2015Droidcon IT 2015
Droidcon IT 2015
 
Android Building, Testing and reversing
Android Building, Testing and reversingAndroid Building, Testing and reversing
Android Building, Testing and reversing
 
AnDevCon: Android Reverse Engineering
AnDevCon: Android Reverse EngineeringAnDevCon: Android Reverse Engineering
AnDevCon: Android Reverse Engineering
 
Android studio
Android studioAndroid studio
Android studio
 
Debugging Android - GDG Munich
Debugging Android - GDG MunichDebugging Android - GDG Munich
Debugging Android - GDG Munich
 
Introducción a la Programación
Introducción a la ProgramaciónIntroducción a la Programación
Introducción a la Programación
 
Android: Dialogs
Android: DialogsAndroid: Dialogs
Android: Dialogs
 
Android: Interfaz de Usuario
Android: Interfaz de UsuarioAndroid: Interfaz de Usuario
Android: Interfaz de Usuario
 
Android: Componentes
Android: ComponentesAndroid: Componentes
Android: Componentes
 
Presentation android JUnit
Presentation android JUnitPresentation android JUnit
Presentation android JUnit
 

Kürzlich hochgeladen

Adoración sin fin al Dios Creador por sus bendiciones
Adoración sin fin al Dios Creador por sus bendicionesAdoración sin fin al Dios Creador por sus bendiciones
Adoración sin fin al Dios Creador por sus bendicionesAlejandrino Halire Ccahuana
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
SECUENCIA DIDÁCTICA Matemática 1er grado
SECUENCIA  DIDÁCTICA Matemática 1er gradoSECUENCIA  DIDÁCTICA Matemática 1er grado
SECUENCIA DIDÁCTICA Matemática 1er gradoAnaMara883998
 
Tecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptxTecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptxJulioSantin2
 
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didáctica
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didácticaLa poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didáctica
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didácticaIGNACIO BALLESTER PARDO
 
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdfceeabarcia
 
Kirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkKirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkMaximilianoMaldonado17
 
Presentación del tema: tecnología educativa
Presentación del tema: tecnología educativaPresentación del tema: tecnología educativa
Presentación del tema: tecnología educativaricardoruizaleman
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesmelanieteresacontrer
 
PPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptxPPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptxKarenSepulveda23
 
explicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.pptexplicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.pptjosemanuelcremades
 
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionUNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionCarolVigo1
 
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREASEjemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREASJavier Sanchez
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxFranciscoCruz296518
 
Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docxJhordanBenitesSanche1
 
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAPROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAJoaqunSolrzano
 
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAEL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Los escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comercialesLos escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comercialeshanda210618
 
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfGUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfNELLYKATTY
 

Kürzlich hochgeladen (20)

Adoración sin fin al Dios Creador por sus bendiciones
Adoración sin fin al Dios Creador por sus bendicionesAdoración sin fin al Dios Creador por sus bendiciones
Adoración sin fin al Dios Creador por sus bendiciones
 
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLAEL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
EL BRILLO DEL ECLIPSE (CUENTO LITERARIO). Autor y diseñador JAVIER SOLIS NOYOLA
 
SECUENCIA DIDÁCTICA Matemática 1er grado
SECUENCIA  DIDÁCTICA Matemática 1er gradoSECUENCIA  DIDÁCTICA Matemática 1er grado
SECUENCIA DIDÁCTICA Matemática 1er grado
 
Tecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptxTecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptx
 
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didáctica
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didácticaLa poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didáctica
La poesía del encarcelamiento de Raúl Zurita en el aula: una propuesta didáctica
 
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
 
Kirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkKirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 link
 
Presentación del tema: tecnología educativa
Presentación del tema: tecnología educativaPresentación del tema: tecnología educativa
Presentación del tema: tecnología educativa
 
Actividad de bienestar docente 2016 Pereira
Actividad de bienestar docente 2016 PereiraActividad de bienestar docente 2016 Pereira
Actividad de bienestar docente 2016 Pereira
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comerciales
 
PPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptxPPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptx
 
explicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.pptexplicacionsobrelasemanasanta-190411100653.ppt
explicacionsobrelasemanasanta-190411100653.ppt
 
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionUNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
 
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREASEjemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
 
Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docx
 
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAPROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
 
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAEL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
 
Los escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comercialesLos escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comerciales
 
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfGUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
 

Android: Almacenamiento de Datos

  • 1. Enrique  López-­‐Mañas   Módulo 4: Creación y diseño de videojuegos móviles Android:  Almacenamiento  de  datos     En colaboración con la Con la participación de Universidad de Alcalá Electronic Arts
  • 2. Contenido   Almacenamiento  de  Datos:   Sistema  de  Preferencias   Almacenamiento  Interno   Almacenamiento  Externo   Base  de  datos  SQLite   Introducción  a  la  programación  –  Enrique  López  Mañas   2  
  • 3. Sistema  de  preferencias   Permite  guardar  y  recuperar  datos  primiHvos  en  un  formato   Llave-­‐Valor   Los  datos  quedan  guardados  aunque  la  aplicación  se  haya   cerrado   Introducción  a  la  programación  –  Enrique  López  Mañas   3  
  • 4. Almacenamiento  interno   UHlización  de  la  memoria  interna  del  disposiHvo   Por  defecto,  datos  privados  a  la  aplicación  y  otras  aplicaciones   no  pueden  acceder   Al  desinstalar  la  aplicación  se  borran  también  ésos  datos   ÚHl  para  cachear  datos   Introducción  a  la  programación  –  Enrique  López  Mañas   4  
  • 5. Almacenamiento  externo   (Casi)  todos  los  disposiHvos  Android  disponen  de  un   almacenamiento  externo   Diferencia  con  almacenamiento  interno  en  que  éstos   pueden  montarse  y  desmontarse  (Tarjeta  SD,   etc...)   Datos  accesibles  a  todas  las  aplicaciones  y  también  al   usuario   Guardar  datos  para  comparHr:   Musica   Tonos   Fotos   Introducción  a  la  programación  –  Enrique  López  Mañas   5  
  • 6. Almacenamiento  externo   Introducción  a  la  programación  –  Enrique  López  Mañas   6  
  • 7. Bases  de  Datos   Soporte  de  bases  de  datos  SQLite   Permite  uHlizar  ésa  base  de  datos   dentro  de  un  Content  Provider   Debug  de  la  base  de  datos:   Acceso  desde  el  terminal   Introducción  a  la  programación  –  Enrique  López  Mañas   7  
  • 8. Bases  de  datos   Introducción  a  la  programación  –  Enrique  López  Mañas   8  
  • 9. Bases  de  datos   Introducción  a  la  programación  –  Enrique  López  Mañas   9  
  • 10. Bases  de  datos   Introducción  a  la  programación  –  Enrique  López  Mañas   10  
  • 11. Ejemplo Bases  de  datos   Introducción  a  la  programación  –  Enrique  López  Mañas   11  
  • 12. Ejemplo   Almacenamiento  de  Datos   Sistema  de  Preferencias   Base  de  datos       Introducción  a  la  programación  –  Enrique  López  Mañas   12  
  • 13. Gracias  por  su  atención   Contacto  para  dudas  y  sugerencias   Enrique  López  Mañas   eenriquelopez@gmail.com   @eenriquelopez     En colaboración con la Con la participación de Universidad de Alcalá Electronic Arts