Android:查询内容提供商数据库

时间:2016-04-12 06:45:45

标签: android android-sqlite android-contentprovider

在我的应用程序中,我有一个sqlite数据库。此数据库中的列是: - id,data,date-added,mydescription。

Android内容提供商Media.Image.External在其数据库中有以下列: - _id,_data,_title,_date-added,....等等。

我希望无论何时启动应用程序,我的数据库都会与内容提供程序数据库同步(只有id,数据和添加日期的列)。因此,如果android内容提供程序数据库添加了行,我的数据库也会添加该行,如果删除了任何行,那么我的数据库也会删除该行。

那么如何实现这个目标。

由于

1 个答案:

答案 0 :(得分:0)

您可以使用Application class

这是一个单身人士,保证在你的任何活动之前开始。

Cursor Loader的帮助下查询数据。如果内容提供程序正确实现,您将获得数据库中每次更新的新数据。