SQLite
 sql >> Datenbank >  >> RDS >> SQLite

Paginierung in der Listenansicht

Sie können das Konzept der asynchronen Aufgaben zusammen mit SimpleCursorAdapters verwenden.

"AsyncTask ermöglicht die ordnungsgemäße und einfache Verwendung des UI-Threads. Diese Klasse ermöglicht es, Hintergrundoperationen durchzuführen und Ergebnisse im UI-Thread zu veröffentlichen, ohne Threads und/oder Handler manipulieren zu müssen."

Folgendes können Sie tun:

1) Rufen Sie nur die ersten 10/15 Elemente in der 1. Abfrage ab. 2) Starten Sie eine weitere Abfrage als Hintergrundaufgabe, während der Benutzer die ersten 10/15 Elemente auscheckt.

Dadurch wird die Benutzererfahrung sicherlich schneller