没有合适的资源?快使用搜索试试~ 我知道了~
用Android搭建客户端_手机和服务器交互开发实例
5星 · 超过95%的资源 需积分: 14 280 下载量 89 浏览量
2012-11-05
14:41:42
上传
评论 8
收藏 70KB DOC 举报
温馨提示
试读
10页
本文介绍了如何使用Android搭建客户端,实现手机和服务器的交互。让我们了解如何采用SSH框架,把服务器端的信息用JSON的形式发送到手机端。
资源推荐
资源详情
资源评论
本文介绍了如何使用 Android 搭建客户端,实现手机和服务器的交互。让我们了解如何采
用 SSH 框架,把服务器端的信息用 JSON 的形式发送到手机端。
AD:
笔者以前是学的 Java EE,由于项目需要要开发 Android,所以临时补了一个多星期,
主要是手机端和服务器端交互,双向开发的。
首先在服务器端,我采用的是 SSH 框架,struts 2 集合了 JSON 插件,服务器和客户
端的信息交互采用的 JSON 来传输,由于在服务器端用了 Struts 2,所以我就用装了一个
JSON 插件。这样,很轻易的就把服务器端的信息用 JSON 的形式发送到了手机端。以下是
代码:
首先,在服务器端搭建好 SSH 框架,具体细节就不在陈述。struts.xml 配置如下:
1. <packagename="login"extends="json-default">
2. <actionname="login"class="com.jclick.test.LoginAction"method="login">
3. <resulttype="json"><paramname="includeProperties">result</param></
result>
4. </action>
5. </package>
6.
7. <packagename="login"extends="json-default">
8. <actionname="login"class="com.jclick.test.LoginAction"method="logi
n">
9. <resulttype="json"><paramname="includeProperties">result</
param></result>
10. </action>
11. </package>
手机端的代码如下:
首先,手机端有一个缓存类,主要用于缓存一些手机端需要访问的数据,这样的好处
是可以达达节省手机和服务器的交互,用单例实现的:
1. packagecom.jclick.cache;
2.
3. importcom.jclick.bean.User;
4.
5. publicclassCache{
6.
7. privateUserUser;
8.
9. privateCache(){
10.
11. }
12. /**构造单例*/
13. privatestaticclassCacheHolder{
cooljojo
- 粉丝: 49
- 资源: 75
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
前往页