Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Es la operación costosa de SQLite cursor.getCount en Android

¿Es SQLite cursor.getCount () operación costosa cuando se ejecuta en el dispositivo Android ?

Cuál es más rápido:

  • Por qué la clave Api de Google map necesita cambiar frecuentemente
  • Cómo configurar BackgroundColor en ImageView en Android?
  • No se puede iniciar el emulador de Android: "No se puede cargar la VM desde una instantánea"
  • Gradle versión 1.6 es necesario. La versión actual es 1.8-20130730220035 + 0000
  • Sigo recibiendo el error "Ninguna actividad encontrada para manejar Intent"
  • Listener para el widget ViewFlipper que mueve eventos
  • Cursor cursor = db.rawQuery(sql, null); int length = cursor.getCount(); final List<Item> items = new ArrayList<Item>(length * 2); // need maybe 2 items per row if (cursor.moveToFirst()) { // loop trough the query result do { ... 

    o

     Cursor cursor = db.rawQuery(sql, null); final List<Item> items = new ArrayList<Item>(); // capacity is 0 by default on android if (cursor.moveToFirst()) { // loop trough the query result do { 

  • Robolectric with Gradle: Recursos no encontrados
  • ¿Cómo puedo abrir la "cámara frontal" en la plataforma Android?
  • ¿Cómo obtener todos los nombres de tablas en la base de datos Android sqlite?
  • Prompt Android App User para actualizar la aplicación si la versión actual <> versión del mercado
  • ¿Cómo escribir un mapa en un paquete?
  • ¿Cómo mostrar un globo sobre un marcador en una MapActivity? ¿No hay un widget?
  • One Solution collect form web for “¿Es la operación costosa de SQLite cursor.getCount en Android”

    Si comparas el tiempo requerido para que ambos ejemplos de código se ejecuten, notarás que es el mismo porque Cursor.moveToFirst() eventualmente llama a SQLiteCursor.getCount()

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