Tag: sqlite

La aplicación se bloquea al actualizar la base de datos sqlite por primera vez

Mi aplicación experimenta un bloqueo cuando la base de datos sqlite se actualiza la primera vez. Recargando la aplicación, funciona bien desde entonces. Supongo que esto tiene que ver con la función onUpgrade entonces. No puedo localizar dónde está el problema, cualquier consejo muy apreciado. Gracias por adelantado. DatabaseHelper: public class DatabaseHelper extends SQLiteOpenHelper { […]

Cómo obtener el registro de llamadas desde fecha específica en android

En mi aplicación estoy recibiendo el registro de todas las llamadas con este código. Me devuelve todo el registro de llamadas en mi teléfono android. public class CallLogHelper { public static Cursor getAllCallLogs(ContentResolver cr) { // reading all data in descending order according to DATE String strOrder = android.provider.CallLog.Calls.DATE + " DESC"; Uri callUri = […]

Comprobación de Android cuando se actualizó la última vez

Hola, estoy empezando a desarrollar una aplicación para Android que va a utilizar una base de datos SQLite que tendrá varias tablas. Lo que me gustaría saber es cuando las tablas específicas se actualizaron por última vez, ya que algunos datos no tendrían que actualizarse por decir una semana, ya que como otras tablas tendrán […]

Android SQLiteOpenHelper – clase diferente para cada tabla?

Estaba leyendo este artículo ( http://www.vogella.com/tutorials/AndroidSQLite/article.html ) para aprender sobre las bases de datos SQLite en las aplicaciones para Android. En el artículo tiene un consejo: Es una buena práctica crear una clase por tabla. Esta clase define los métodos static onCreate () y onUpgrade (). Estos métodos se llaman en los métodos correspondientes de […]

Android abrir o crear base de datos

Estoy tratando de crear una base de datos en mi tarjeta sd. Siempre que llamo a SQLiteDatabase.openOrCreateDatabase consigo el error: 07-21 13: 33: 17.587: ERROR / AndroidRuntime (5541): Causado por: android.database.sqlite.SQLiteException: no se puede abrir el archivo de base de datos ¿Alguien sabe lo que puede estar causando esto? Aquí está el código que tengo […]

Búsqueda de Android: Utilice tablas de FTS junto con tablas normales de SQLite DB

Esto es más una cuestión de diseño – no sólo una pregunta de codificación. Ya tengo una aplicación que almacena datos en tablas SQLite DB. Ahora quiero agregar la característica de búsqueda en esto. Entiendo que para habilitar la función de búsqueda necesito tablas FTS. Las tablas que tengo son (no exactamente las mismas pero […]

SQLiteDatabases y Cursores

Me preguntaba si alguien podría darme una breve descripción de los cursores de Android. Un par de preguntas específicas: 1 – Tengo un método que devuelve un cursor después de una consulta de base de datos: public static Cursor getVehicles() { SQLiteDatabase db = vehicleData.getReadableDatabase(); Cursor cursor = db.query(TABLE_NAME, GET_VEHICLES_FROM_CLAUSE, null, null, null, null, ORDER_BY); […]

¿Hay una manera fácil de agregar un timestamp de última modificación mientras se utiliza ORMLite y Android?

Quiero añadir un campo que indique la última modificación o último acceso a mis objetos. ¿Hay un método fácil y auto refrescado para hacerlo?

Alternativas de SQLite para Android

Estoy construyendo un simple RPG android. Cada jugador tiene acceso a un máximo de unos 50 soldados. Cada soldado tiene algunas estadísticas (clase, hp, ataque, etc), y tres ranuras de inventario. Sólo habrá alrededor de 100 elementos en el juego para llenar estas ranuras de inventario. Tenía la esperanza de establecer una base de datos […]

SQLiteException: no se puede iniciar una transacción dentro de una transacción (código 1)

Tengo un problema al terminar una transacción de SQLite y estoy totalmente desconcertado sobre cómo hacerlo. Se parece totalmente a este bug de 2007. Estoy creando mi tabla de employee (que hace referencia a otra entity tabla) de la siguiente manera (editada por brevedad): CREATE TABLE employee (_id INTEGER NOT NULL, PRIMARY KEY ( _id […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.