我正在创建一个应用程序来将联系人备份到网络服务器。我还是Android开发的新手,所以我想不出这样做的逻辑。我知道联系人ID不是常数,它可以改变。那么如何跟踪现有和新联系人的已更改数据?
答案 0 :(得分:0)
你需要首先抓住Android中的联系人,查看人员应用程序的AOSP项目中的示例代码,它将向您显示Google正式执行此操作的方式,这不一定使其成为最佳方法,但重新编写代码要比从头开始编写代码要容易得多。
以下是如何开始使用Android构建环境: http://source.android.com/source/initializing.html
这是另一个问题,与您的问题类似,可能对联系人数据有所帮助: How to read contacts on Android 2.0
最后,您需要设置某种类型的SQL服务器......其中一个字段只需要“上次更新”,或者在该字段中添加日期,或者是您要修改的修订号跟踪其他地方并决定根据该字段中的查询进行更新。