创建Android联系人应用程序

创建Android联系人应用程序,android,Android,我需要创建一个联系人应用程序,模仿本地android联系人应用程序。应用程序需要移植到所有android设备上,并且应该支持本机应用程序包含的字段 我需要知道内容提供商支持哪些字段,以及它如何处理修改了stock contacts应用程序的设备(例如HTC Hero)Android SDK提供了关于contacts提供商的非常详细的信息-支持的所有内容都在这里详细说明。我假设您的应用程序将仅为2.0版本-如果您还想支持较旧的Android手机,您基本上需要做两次相同的工作,并使用旧的contac

我需要创建一个联系人应用程序,模仿本地android联系人应用程序。应用程序需要移植到所有android设备上,并且应该支持本机应用程序包含的字段


我需要知道内容提供商支持哪些字段,以及它如何处理修改了stock contacts应用程序的设备(例如HTC Hero)

Android SDK提供了关于contacts提供商的非常详细的信息-支持的所有内容都在这里详细说明。我假设您的应用程序将仅为2.0版本-如果您还想支持较旧的Android手机,您基本上需要做两次相同的工作,并使用旧的contacts API。同样,无论(旧)文档说什么,这里都支持

由于内容提供者位于ROM中,修改后的应用程序不使用联系人提供者-它们在现有内容提供者的基础上有自己的内容提供者来处理所有附加字段。例如,Hero有自己的内容提供商,为联系人提供“事件”,这些都是专有的-最好的办法是获得一个根手机,并将其SQL数据库转储到adb