Android Sync-Adapter的使用案例

时间:2012-02-04 10:13:02

标签: android android-contacts android-contentprovider android-syncadapter

来自here

  

联系人将多个原始联系人加入一个聚合。这是什么   用户将其视为人员和手机应用程序中的真实联系人。

     

同步适配器将其原始联系人与其云源同步。它   可以与市场应用程序捆绑在一起(例如:Skype,Twitter,   谷歌+)。

     

当用户处理联系人时,同步适配器可以使用原始数据   联系行。他们拥有原始联系人内部的数据,但是设计它   留给Android以正确连接原始联系人行。

所以,现在让我们说有一个联系人有不同的原始联系人条目,分别是Skype,Twitter等。

所以,我的问题是,我可以使用同步适配器将联系人作为一个整体与云存储同步,还是同步适配器只是为了向属于该应用程序的内容提供商提供同步功能 比如Twitter应用程序可以同步Twitter联系人和Skype应用程序同步Skype联系人。

1 个答案:

答案 0 :(得分:1)

同步适配器通常用于在帐户级别工作,以便用户使用Google帐户将其联系人从服务器同步到他的设备,就像Facebook和Twitter一样明智。

联系人使用姓名,号码和其他详细信息将来自不同帐户的原始联系人汇总到一个联系人。

考虑到云存储,您可以做的是将所有细节复制到您的云服务器,甚至从Twitter,Facebook,Google复制,但反之亦然。 Twitter,Facebook有一些API供开发人员使用,但不是谷歌。