Tema: sqlite
Ver Mensaje Individual
  #3  
Viejo 29/04/12, 12:54:35
Array

[xs_avatar]
hecsagis hecsagis no está en línea
Desarrollador
· Votos compra/venta: (1)
 
Fecha de registro: mar 2009
Mensajes: 266
Modelo de smartphone: Nexus 5
Tu operador: Vodafone
Si lo único que quieres almacenar es un usuario y saber si es la primera vez que se ejecuta o no te va a ser mucho más sencillo y eficaz utilizar SharedPreferences que una tabla SQLite:

http://developer.android.com/guide/t...rage.html#pref

http://developer.android.com/referen...eferences.html

Te bastará con guardar los campos que necesites para el registro y un campo extra booleano que inicialmente sea "false" indicando si el usuario se ha registrado.

Cada vez que abres la app se comprobará ese campo, la primera vez será "false" y pones una condición que si es "false" te vaya a la pantalla de registro, una vez en esa pantalla cuando el usuario se registre le cambias el valor a "true" y ya no lo tocas nunca más.

A partir de ahí cada vez que se abra la app y lea que el valor es "true" en lugar de ir a la pantalla de registro le indicas que vaya a la pantalla que quieras.

Si no te aclaras mucho con lo que dice el link avisame, que realmente se implementa en 4 líneas y no requieres ni estructuras y datos adicionales y te pego un código de ejemplo
Responder Con Cita
Gracias de parte de: