All About Content

Files and databases are for storage that your app manages. When you need to share information with other apps — or with the OS itself — we tend to turn towards content. Android’s content system allows us to interact with other apps as if they offered tiny REST-style Web services, without the overhead and security issues involved in TCP/IP.

During this one-day seminar, we will explore the following:

Inside the Uri

Consuming Content Streams

Consuming Database-Style Content

ContentProvider Basics

Using FileProvider and StreamProvider

Implementing a Streaming Provider

Implementing a Database-Style Provider

Implementing a DocumentsProvider