【问题标题】:Android SDK: source code of Contact ContentProviderAndroid SDK:Contact ContentProvider源码
【发布时间】:2012-03-28 13:36:36
【问题描述】:

我正在构建 ContentProvider,我对 Android 团队如何构建 Contact ContentProvider 很感兴趣。但是,当我浏览 Android source code(在 Android SDK\source 文件夹中)时,我没有看到与我的需求相关的内容。我只看到最多的关系是:ContentProvider.java(在文件夹Android SDK\sources\android-15\android\content),但它只是自定义构建的一个类Content Provider

谁能帮我指出是哪个文件,请。

谢谢:)

【问题讨论】:

    标签: android android-contentprovider android-contacts


    【解决方案1】:

    您不会在核心源代码中找到它,因为它不是核心包。你可以找到android.provider.contactshere

    【讨论】:

    • 文件名contactprovider2.java 对吗?我无法想象它比我想象的那么复杂。我的content provider 使用 SQLiteDatabase 但只是一些代码行:)
    • @hqt - 是的,我相信这是正确的课程。这是一个复杂的类,因为它需要支持的公共合约非常复杂。请参阅ContactsContract 类及其嵌套类以了解所涉及的内容。请注意,ContactsProvider2 扩展了 AbstractContactsProvider,它具有核心数据库功能并且相当简单。
    猜你喜欢
    • 1970-01-01
    • 2011-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-04
    • 1970-01-01
    • 2012-02-05
    • 1970-01-01
    相关资源
    最近更新 更多