You may want to make use of Android's SQLite3 support, which provides you with a lightweight relational database on the handset where you can store your data. For an introduction (as well as some other options), see: http://developer.android.com/guide/topics/data/data-storage.html