Base de datos en mi aplicación de Android [cerrado]

Estoy trabajando en la aplicación de Android que almacenará los datos de entrada del usuario (desde el cuadro de texto) en la base de datos y luego mostrará esos datos y trabajará con ellos. Pero no puedo encontrar ningún tutorial de calidad para esto. ¿Alguien puede ayudarme a comenzar con las bases de datos en Android o simplemente recomendarme un tutorial bueno y extenso?

preguntado el 22 de mayo de 12 a las 20:05

3 Respuestas

aquí está la introducción de Google,

http://developer.android.com/guide/topics/data/data-storage.html#db

esa sección tiene enlaces a dos aplicaciones de muestra: Bloc de notas y Buscable diccionario.

contestado el 22 de mayo de 12 a las 21:05

Puede usar el enfoque simple y probar mi muestra proyecto de base de datos SQLite.


Si desea insertar datos de valor desde el cuadro de texto, entonces:

 final EditText et = (EditText) findViewById(R.id.et);
 String ee = et.getText().toString();
 db.execSQL("INSERT INTO LIST VALUES('"+ee+"');");  

Dónde db es un objeto de tipo SQLiteDatabase y et es su cuadro de texto donde el usuario ingresa.

contestado el 22 de mayo de 12 a las 21:05

@Croatia Boy, avísame si te ayudó. - imran rana

tu proyecto me ayudó, lo escribiste simple y claro. ¿Puede decirme de qué manera puede ayudarme sqlitejdbc.jar? - croacia chico

Cuando ya he completado la base de datos en mi HDD y quiero usarla en mi aplicación, ¿SQLite JDBC es una buena solución para eso? Y cuando instalo la aplicación en mi teléfono, la base de datos debe copiarse allí para que mi aplicación pueda usarla. - croacia chico

Si desea utilizar su base de datos creada manualmente (que estará en sdcard) solo accede como File dbfile = new File("/sdcard/Your_db_File.db" ); SQLiteDatabase db = SQLiteDatabase.openOrCreateDatabase(dbfile, null); y utilice el db objeto como se muestra en mi muestra, también puede enviar su base de datos con su aplicación manteniéndola en activos carpeta y acceder a ella mediante código, ejemplo aquí - imran rana

Y sobre sqlite JDBC : ver problema con JDBC. Si aún lo necesitas, prueba SQLDroid - imran rana

Aquí hay una serie de tutoriales bastante buenos:

http://mobile.tutsplus.com/tutorials/android/android-sdk_content-providers/

Tenga en cuenta que una base de datos puede ser excesiva para lo que está buscando, es posible que solo desee usar Preferencias compartidas: http://developer.android.com/guide/topics/data/data-storage.html#pref

contestado el 22 de mayo de 12 a las 21:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.