In .NET land I would normally query the database and populate a generic List kind of collection. Then the app would use this.
In Android land I have been reading about DB access and use in apps. Why do most of the docs show the use of a cursor and use of constants to access it? Is this to save on resources perhaps?