我是客户端/服务器应用程序的新手,但我有一个应用程序的想法,但需要一些关于如何实现它的想法。我希望用户能够提交帖子,服务器会存储它。其他用户也将能够提交帖子……这些帖子将能够作为从服务器更新的列表来查看。使用 Android 执行此操作的最佳方法是什么? JSON?数据库?你发现什么容易?非常感谢任何建议!
最佳答案
使用您的应用程序特定服务编写服务器组件,例如创建帖子、检索所有帖子等。JSON 是一个简单且不错的选择。
使用 DefaultHttpClient
或 AndroidHttpClient
通过 HTTP 与您的服务器通信:
- http://developer.android.com/reference/org/apache/http/impl/client/DefaultHttpClient.html
- http://developer.android.com/reference/android/net/http/AndroidHttpClient.html
- http://developer.android.com/reference/android/net/package-summary.html
使用 org.json
包创建请求和解析响应:
这些包和类基本上在所有 Android 设备上都可用,而且使用起来相当简单。
关于Android:从服务器中提取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5339453/