Lectura de datos de 4 archivos CSV estáticos en Android: Best Approach?

Tengo 4 archivos CSV estáticos que contienen datos. Cada archivo es alrededor de 1.1 a 1.5 M cada uno. Quiero leer los datos de estos archivos y dejar que el usuario seleccione qué archivo y qué información necesita de ese archivo. Teniendo en cuenta un acceso de rendimiento en dispositivos Android, estoy tratando de obtener un mejor enfoque para leer estos datos. Sé que el uso de un lector de CSV es más rápido, pero estoy confundido si debo usar SQLite db en su lugar. También no estoy seguro de si es un enfoque correcto para almacenar 4 SQLite db en el teléfono y leer de él. Y las ideas sobre el enfoque que debo tomar para obtener los datos de estos 4 archivos CSV de una manera más rápida, utilizando menos memoria y más velocidad de procesamiento. Cualquier ayuda es muy apreciada.

One Solution collect form web for “Lectura de datos de 4 archivos CSV estáticos en Android: Best Approach?”

Utilice ambos.

En el primer uso de la aplicación leer los archivos CSV e importarlos a una base de datos SQLite.

A partir de entonces consulta la base de datos.

  • SQlite - Android - Sintaxis de clave extranjera
  • ¿La reinstalación de la aplicación suprime SQLiteDatabase o SharedPreferences?
  • SQLite, ¿cómo obtener todos los nombres de tablas en la base de datos?
  • Utilizar la instrucción LIMIT en una consulta SQLite
  • Android busca base de datos SQLite en el teléfono
  • SQLite por qué copiamos db en carpeta de activos
  • android.database.sqlite.SQLiteException: near "...": error de sintaxis (código 1)
  • ¿Cómo comprobar si el valor ya existe en la base de datos android sqlite?
  • ¿Puede un proyecto de biblioteca de Android tener su propia base de datos SQLite?
  • Consulta SQLite de Android donde columna no es nula y no vacía
  • Android.database.CursorWindowAllocationException al mover un Cursor
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.