The following is the first few sections of a chapter from The Busy Coder's Guide to Android Development, plus headings for the remaining major sections, to give you an idea about the content of the chapter.


Content Provider Implementation Patterns

The previous chapter focused on the concepts, classes, and methods behind content providers. This chapter more closely examines some implementations of content providers, organized into simple patterns.

Prerequisites

Understanding this chapter requires that you have read the preceding chapter, along with the chapter on permissions.

The Single-Table Database-Backed Content Provider

The preview of this section was accidentally identified as an Android 'tasty treat' by the Cookie Monster.

The Local-File Content Provider

The preview of this section apparently resembled a Pokémon.

The Protected Provider

The preview of this section apparently resembled a Pokémon.

The Stream Provider

The preview of this section is unavailable right now, but if you leave your name and number at the sound of the tone, it might get back to you (BEEEEEEEEEEEEP!).

FileProvider

The preview of this section is in an invisible, microscopic font.

StreamProvider

The preview of this section was last seen in the Bermuda Triangle.