Pregunta muy simple pero confusa. Estoy utilizando sqlite en mi aplicación android. Quiero saber que podemos realizar (crear, insertar, actualizar, eliminar) la operación en sqlite por el símbolo del sistema: – path> adb shell shell@android:/ $ sqlite3 /data/data/pack/databases/name sqlite> operations….. Todo este éxito con mi emulador. Pero hice lo mismo después de adjuntar mi dispositivo […]
Tengo 3 fragmentos dentro de una aplicación y en uno de ellos se muestra el nombre de los usuarios de la base de datos SQLite. Lo que sucede es cuando registro un nuevo usuario y inicio de sesión por primera vez con él, dentro de la vista de texto donde el nombre de los usuarios […]
La documentación en http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html#getWritableDatabase%28%29 indica: La actualización de la base de datos puede tardar mucho tiempo, no debería llamar a este método [getWritableDatabase] desde el subproceso principal de la aplicación, incluido ContentProvider.onCreate (). Esto plantea la pregunta: para las mejores prácticas, ¿de dónde se debe getWritableDatabase ser llamado? Mi opinión es que, tal vez, debe […]
Así que heredé este proyecto de Android de otra persona. El código actualmente parece estar almacenando enormes cantidades de datos (que deberían pertenecer a una base de datos SQLite) en las preferencias compartidas. Estoy muy incómodo con esa parte del código y quiero empezar a usar la base de datos sqlite. Pero todavía soy incapaz […]
Mi código es: public class EventDataSQLHelper extends SQLiteOpenHelper { private static final String DATABASE_NAME = "my.db"; } public class Test extends Activity { EventDataSQLHelper eventsData; @Override protected void onDestroy() { System.out.println("onDestroy"); close(); if (db!=null){ db.close(); } super.onDestroy(); } public void close() { eventsData.close(); } He cerrado el db aquí .. En todas mis actividades excepto […]
Estoy actualizando un elemento en un ListView a través del getContentResolver().update() , y me gustaría incrementar un campo 'views' a través de un ContentValue, pero no puedo averiguar si esto es posible. Podría hacer esto con las SET views = views + 1 SQL SET views = views + 1 , pero establecer un ContentValue, […]
Quiero saber lo seguro que es embalar la base de datos con la aplicación en android. ¿Pueden los usuarios acceder fácilmente a la base de datos? Como la base de datos que tengo tendrá datos que no quiero ser hackeado por los usuarios por mal uso, ¿cuál es la mejor manera de proteger la base […]
Tengo una aplicación de biblioteca donde almaceno cada libro como SqliteDatabase. Guardo todos los dbs del libro en sdcard. Mi pregunta es si el usuario desinstala mi aplicación, a continuación, ¿se eliminan todos los dbs relacionados con esta aplicación? Si no, ¿cómo puedo lograr esto? Gracias.
¿Es posible obtener datos de columna por nombre de columna en lugar de por índice en sqlite? No quiero confiar en un orden específico de las columnas. Si es así, ¿cuál es la sintaxis?
Quiero elegir una biblioteca ORM mejor y adecuada para Android para usarla en mi aplicación. Sé sobre GreenADO y ORMLite pero no mucho. ¿Podría usted comparar entre ellos y mencionar ventajas / desventajas de ellos? Y también decir cuál es la lista perezosa de apoyo? Gracias