我可以通过编程方式备份​​联系人等数据吗?

时间:2012-09-25 14:51:51

标签: android

我正在设计一个防盗应用程序,我想实现一个远程备份功能,可以将简单而重要的数据(如联系人)从丢失的手机移动到另一部手机或通过电子邮件。这可能吗?真的需要一些意见。

感谢。

1 个答案:

答案 0 :(得分:1)

我不明白为什么你不能。使用一堆字符串为要保存的属性创建一个“myContacts”类。创建一个myContacts数组。查询所有联系人以使用值填充myContacts数组。从那里把它吐成xml,json,电子邮件或其他什么。

然后要恢复,您可以使用联系人提供程序。 http://developer.android.com/guide/topics/providers/contacts-provider.html详细说明了如何做到这一点。