Cursor Adapter in Android
Cursor adapters provide a high-performance way
[https://thinkandroid.wordpress.com/2010/01/13/an-analysis-between-baseadapters-and-cursoradapters/]
to scroll through long lists of data that are stored in SQLite.The consuming
code must define an SQL query in a Cursor object and then describe how to create
and populate the views for each