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