在我的应用程序中,我有一个sqlite数据库。此数据库中的列是: - id,data,date-added,mydescription。
Android内容提供商Media.Image.External在其数据库中有以下列: - _id,_data,_title,_date-added,....等等。
我希望无论何时启动应用程序,我的数据库都会与内容提供程序数据库同步(只有id,数据和添加日期的列)。因此,如果android内容提供程序数据库添加了行,我的数据库也会添加该行,如果删除了任何行,那么我的数据库也会删除该行。
那么如何实现这个目标。
由于
答案 0 :(得分:0)
您可以使用Application class。
这是一个单身人士,保证在你的任何活动之前开始。
在Cursor Loader的帮助下查询数据。如果内容提供程序正确实现,您将获得数据库中每次更新的新数据。