【发布时间】:2012-05-11 23:19:38
【问题描述】:
我编写了一个 Android 应用程序并要求自己处理数据库访问。根据 Android API,Activity 类的 managedQuery 和 startManagingCursor 方法将很快被弃用,建议改用 CurserLoader。据我所知,CurserLoader 必须由 ContentProvider 支持。现在是否意味着即使您不想与其他应用程序共享数据,使用 ContentProvider 是提供对数据库的访问的唯一干净方式?如果是这样,您将如何提供连接表,是否真的有必要为每个表编写一个 ContentProvider 或将所有内容放在一个中?你如何实现联想?我不希望有由几千行代码组成的 ContentProvider 类。
感谢您的所有回答。
【问题讨论】:
标签: android android-contentprovider