我已阅读 Android 开发指南并注意到我们可以为内容提供者实现不同的类。所以,
- 一个 Android 应用程序中有许多内容提供者还是只有一个内容提供者?
- 如何正确地实现不同的内容提供者类?
这是我从开发指南中读到的内容:
You implement a provider as one or more classes in an Android application
http://developer.android.com/guide/topics/providers/content-provider-creating.html
最佳答案
你想实现多少就实现多少,正如你从文档中看到的那样here .注册内容提供者需要添加其对应的<provider>
Android list 中的标记。
但是,在大多数情况下,您不需要多个内容提供程序。通常一个就足够了,因为它可以处理多个表。如果您希望您的应用提供对 2 个以上独立数据实体的公共(public)访问权限,那么您实际上只需要一个以上。
关于android - 我们可以在一个应用程序中实现多少个内容提供者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10451966/