¿Cuál es el uso de SQLiteDatabase.CursorFactory en Android?
He creado una base de datos al extender la clase SQLiteOpenHelper
. Y su creado también. Este es el código que estoy pegando
public Imagehelper(Context context) { super(context, DATABASE_NAME, null, SCHEMA_VERSION); cntxt = context; filename = Environment.getExternalStorageDirectory(); DATABASE_FILE_PATH_EXTERNAL = filename.getAbsolutePath()+File.separator+DATABASE_NAME; Log.i("Log", ":"+DATABASE_FILE_PATH_EXTERNAL); }
Aquí todo funciona bien. Pero si se centran en los parámetros pasan super super (contexto, DATABASE_NAME, null, SCHEMA_VERSION); . No puedo entender el parámetro nulo. Sé que aquí tenemos que pasar el objeto SQLiteDatabase.CursorFactory .
- ¿Rellenar la base de datos de Android desde el archivo CSV?
- El manejo de la base de datos dejó de funcionar en Android 2.2.1 (Desire HD 1.72.405.3)
- SQlite - Android - Sintaxis de clave extranjera
- Consulta de Sqlite para varios valores en una columna
- Número máximo de filas en una tabla sqlite?
¿¿Pero cómo?? ¿Y cuál es el uso de eso?
- Cómo insertar valor en la base de datos utilizando sqlite en android?
- Cómo seleccionar el valor en mayúsculas en SQLite?
- Base de datos SQLite en tarjeta SD
- ¿Cómo obtener tablas columnas arraylist en Android?
- ¿Cuántas filas puedo insertar en una tabla en SQLite Android?
- ¿Hay alguna posibilidad de sincronizar los datos de la tabla sqlite entre dos móviles android usando wi-fi
- Android SQLiteConstraintException: código de error 19: error de restricción
- Sincronizar datos SQLite desde el teléfono Android a la base de datos MySQL de MySQL de Windows
La razón de pasar null es que desea el comportamiento estándar de SQLiteCursor
. Si desea implementar un specialized Cursor
puede obtenerlo extendiendo la Cursor class
(esto es para realizar operaciones adicionales en los resultados de la consulta). Y en estos casos, puede utilizar la clase CursorFactory
para devolver una instancia de su implementación de Cursor. Aquí está el documento para eso
SQLiteDatabase.CursorFactory DOC
Se utiliza para permitir la devolución de subclases de Cursor cuando se realiza una consulta.
- Ir a la pantalla de permiso de aplicación de mi aplicación
- No se puede generar APK firmado desde el estudio de Android "Error de ejecución para la tarea": packageRelease '"