Files are not the only way to store information from your application onto an Android device. Android provides two more major approaches to information management: a fully fledged relational database option based on SQLite and the Android Content Provider framework. In this chapter, we will explore the SQLite database – for those of you interested in Content Providers, you can learn more on the book’s website at www.beginningandroid.org.
If you are familiar with SQLite, you realize it represents a rock-solid database engine shipped as a single include or library for any kind of application. ...