This article describes how to create an XML Parser for Android. The files are located in the SD card and use a SAX parser. Why use XML? If you are designing an application that has static data, it might be simpler to keep information in a flat file instead of creating a database and query for values.
This article describes how to create a project using an SQLite database. Most online tutorials show how to input one value. Here I will create a database of users with three values: first name, last name and age. This is then displayed in a ListView. This article includes adding and deleting users, using a Cursor, dynamically loading data to a ListView and using an AlertDialog to input user information.