Working with content providers
We spoke briefly about content providers as Android components in Chapter 2, Building an Android Application - Tetris. While doing so, we established the fact that content providers help an application control access to data resources stored either within the application or within another app. In addition, we established that a content provider facilitates the sharing of data with another application via an exposed application programming interface.
A content provider behaves in a way that is similar to the behavior of a database. A content provider permits the insertion, deletion, editing, updating, and querying of content. These abilities are permitted by the use of methods such as insert(), update(), delete() ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access