我需要将所有联系人发送到服务器并仅返回正在使用我的app的联系人。我正在使用HttpPost将数据发送到服务器。我想将它作为由分隔符或NameValuePair分隔的字符串发送。有没有更好的联系人同步方式?
答案 0 :(得分:1)
您使用的是数据库吗?如果是这样,创建一个连接到您的数据库的php webservice,进行查询并根据您需要的标准返回结果。那么你需要在json数组中编码结果并使用json连接你的Android应用程序并获得结果,这里是一个如何使用json与android的例子:
http://www.vogella.com/articles/AndroidJSON/article.html
你可以使用更多的库:gson / json / jackson ......所有类似的,你可以在google上搜索并选择你更喜欢的那个
您可以使用SOAP代替json,我从未使用它,但您可以尝试:http://code.google.com/p/ksoap2-android/
建议不要在Android
上建立直接数据库连接