我需要将我的所有联系人发送到服务器并仅返回正在使用我的应用程序的联系人。我正在使用 HttpPost 将数据发送到服务器。我正在考虑将其作为由分隔符分隔的字符串或作为 NameValuePair 发送。有没有更好的方法来进行联系人同步?
问问题
2225 次
1 回答
1
你在使用数据库吗?如果是这样,请创建一个连接到您的数据库的 php web 服务,根据您需要的条件进行查询并返回结果。然后您需要将结果编码到 json 数组中并使用 json 连接您的 android 应用程序并获取结果,这是一个如何在 android 中使用 json 的示例:
http://www.vogella.com/articles/AndroidJSON/article.html
你可以使用更多的库:gson/json/jackson...都类似,你可以在谷歌上搜索并选择你更喜欢的一个
您可以使用 SOAP 而不是 json,我从未使用过它,但您可以尝试:http ://code.google.com/p/ksoap2-android/
不建议在android上直接连接数据库
于 2012-08-15T13:42:20.723 回答