Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Applications are about functionality and data. In this chapter, we explore the various ways you can store, manage, and share application data with Android. Applications can store and manage data in different ways. For example, applications can use a combination of application preferences, the file system, and built-in SQLite database support to store information locally. The methods your application uses depend on your requirements. In this chapter, you learn how to use each of these mechanisms to store, retrieve, and interact with data.