使用直接数据库访问而不是内容提供程序的Android应用程序示例?

时间:2010-09-02 07:18:56

标签: android database android-contentprovider

刚才发现,如果我不需要与其他应用程序共享数据,我就不需要内容提供商。但是,由于我看到的示例都使用内容提供程序,我不知道如何在没有它们的情况下继续使用,并使用从直接访问我的应用程序数据库派生的数据来填充活动。

3 个答案:

答案 0 :(得分:2)

Notepad Tutorial in the Android Developer Documentation显示了如何“直接”访问SQLite数据库。

答案 1 :(得分:2)

LunchList application中构建的Android Programming Tutorials不使用ContentProvider(特别是教程#11)。 this sample app也没有。

答案 2 :(得分:0)

您可以使用SQLiteDatabse示例,因为如果您不想使用Content Provider。但Sqlitedatabase是私有的,不能被其他应用程序访问。

所以你可以参考 以下链接:http://www.vogella.com/articles/AndroidSQLite/