© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
P. SpäthPro Android with Kotlinhttps://doi.org/10.1007/978-1-4842-8745-3_6

6. Content Providers

Peter Späth1  
(1)
Leipzig, Germany
 

The Content Provider Framework

The content provider framework allows for
  1. 1.

    Using (structured) data provided by other apps

     
  2. 2.

    Providing (structured) data for use by other apps

     
  3. 3.

    Supporting copying data from one app to another

     
  4. 4.

    Providing data to the search framework

     
  5. 5.

    Providing data to special data-related UI widgets

     
  6. 6.

    Doing all that by virtue of a well-defined standardized interface

     

The data communicated can have a strictly defined structure, for example, the rows from a database with defined column names and types, but it can ...

Get Pro Android with Kotlin: Developing Modern Mobile Apps with Kotlin and Jetpack now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.