android客户端开发流程图及案例

android客户端开发流程图及案例

ID:8273893

大小:1.15 MB

页数:28页

时间:2018-03-15

android客户端开发流程图及案例_第1页
android客户端开发流程图及案例_第2页
android客户端开发流程图及案例_第3页
android客户端开发流程图及案例_第4页
android客户端开发流程图及案例_第5页
资源描述:

《android客户端开发流程图及案例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Android客户端开发流程1项目流程图1项目阶段描述1.1项目需求分析阶段描述输入:《项目产品开发计划书》《总体方案书》输出:《项目产品需求规格说明书》《产品测试计划及裁减说明书》1.2项目设计施阶段输入:《项目产品需求规格说明书》《产品测试计划及裁减说明书》输出:《产品概要设计说明书》《系统测试方案》《集成测试方案》1.3项目实施阶段输入:《项目产品需求规格说明书》《产品概要设计说明书》待更新的《系统测试方案》待更新的《集成测试方案》输出:《产品详细设计说明书》更新的《系统测试方案》更新的《集成测

2、试方案》1.1项目测试阶段输入:《项目产品需求规格说明书》《产品详细设计说明书》《系统测试方案》《集成测试方案》《产品单元测试记录》输出:《系统测试缺陷记录》《产品单元测试报告》《集成测试报告》《系统测试报告》1.2项目验收阶段输入:《项目产品需求规格说明书》《产品详细设计说明书》《系统测试缺陷记录》《产品单元测试报告》《集成测试报告》《系统测试报告》输出:《项目总结报告》《项目中无法满足功能项说明书》《维护方案》本文介绍了如何使用Android搭建客户端,实现手机和服务器的交互。让我们了解如何采用S

3、SH框架,把服务器端的信息用JSON的形式发送到手机端。AD:笔者以前是学的JavaEE,由于项目需要要开发Android,所以临时补了一个多星期,主要是手机端和服务器端交互,双向开发的。首先在服务器端,我采用的是SSH框架,struts2集合了JSON插件,服务器和客户端的信息交互采用的JSON来传输,由于在服务器端用了Struts2,所以我就用装了一个JSON插件。这样,很轻易的就把服务器端的信息用JSON的形式发送到了手机端。以下是代码:首先,在服务器端搭建好SSH框架,具体细节就不在陈述。st

4、ruts.xml配置如下:1. 2. 3.result 4. 5. 6. 7.    

5、="login"extends="json-default"> 8.     9.    result 10.     11.     手机端的代码如下:首先,手机端有一个缓存类,主要用于缓存一些

6、手机端需要访问的数据,这样的好处是可以达达节省手机和服务器的交互,用单例实现的:1.packagecom.jclick.cache; 2. 3.importcom.jclick.bean.User; 4. 5.publicclassCache{ 6. 7.privateUserUser; 8. 9.privateCache(){ 10. 11.} 12./**构造单例*/ 13.privatestaticclassCacheHolder{ 14.privatestaticfinalCacheINSTA

7、NCE=newCache(); 15.} 16.publicCachegetInstance(){ 17.returnCacheHolder.INSTANCE; 18.} 19.publicUsergetUser(){ 1.returnUser; 2.} 3.publicvoidsetUser(UserUser){ 4.this.User=User; 5.} 6. 7.} 8. 9.packagecom.jclick.cache; 10. 11.importcom.jclick.bean.User; 

8、12. 13.publicclassCache{ 14.     15.    privateUserUser; 16.     17.    privateCache(){ 18.         19.    } 20.    /**构造单例*/ 21.    privatestaticclassCacheHolder{ 22.        privatestaticfinalCacheINSTANCE=newCache(); 23.    } 2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。