O'Reilly logo

Android Studio Cookbook by Mike van Drongelen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Content Providers and Observers

In most apps, we need to persist data and often use SQLite for this purpose.

A very common situation is that of the list and detail views. By using content providers, we do not just provide a way of communication between apps but also save ourselves much work in our own app.

In this chapter, you will learn about:

  • Content providers
  • Consuming and updating data using a content provider
  • Changing projections to display Key Performance Indicators (KPIs) in your app
  • Communicating with other apps using content providers

Introduction

If we want to create a new row or if we want to edit a row in the database, the app will show the fragment or activity containing the details, where the user can enter or modify some text ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required