- 1
- 0
- 约2.27千字
- 约 4页
- 2026-02-06 发布于北京
- 举报
工程简介
1、创建工程(设置版本兼容)
1针对固定的和固定版本,无需考虑兼容版本2
扩展用户兼容,遵循:覆盖80%的用户即可
2、导入常用jar包(处理字符串和加密用的jar文
件)在libs目录下:
第一个:与加密相关:
//加密使用
DigestUtils.md5Hex();
第二个:字符串操作:
1非空判断:
//非空判断Stringinfo;//1
2null3
StringUtils.isNotBlank(info);
StringUtils.isBlank(info);
②替换:
//替换内容StringinfoNUM1fa;lsiehf;aief;oaNUM2
StringUtils.receEach(info,newString[]{NUM1,NUM2},newString[]{1,
2});
3截取:将两个内容之间的部分提取
出来
//截取内容Stringinfobody
NUM1fa;lsiehf;aief;oaNUM2/body
StringUtils.substringween(info,body,/body);
3、引入测试框架直接在配置文
件中添加测试
二、应用架构
1、网络通信:《客户端接入接口文档1.2》:协议
封装(xml)通过HttpClient实现与服务器通信
2、业务操作(对数据解析和操作)
公共信息用户信息业务层调用
(降低耦合性)
3、页面显示统一
界面管理
图示:
工程简介
1、创建工程(设置版本兼容)
①针对于固定的,固定版本,不用考虑兼容版本
②扩展用户兼容,遵循:覆盖80%的用户即可
2、导入常用jar包(处理字符串和加密用jar文件)
在libs目录下:
第一个:和加密有关:
//加密使用
DigestUtils.md5Hex();
第二个:字符串的操作:
①非空判断:
//非空判断
Stringinfo=;//①②null③
StringUtils.isNotBlank(info);
StringUtils.isBlank(info);
②替换:
//替换内容
Stringinfo=NUM1fa;lsiehf;aief;oaNUM2
StringUtils.receEach(info,newString[]{NUM1,NUM2},newString[]{1,2});
③截取:
将两个内容直接的东东拿出来
//截取内容
Stringinfo=bodyNUM1fa;lsiehf;aief;oaNUM2/body
StringUtils.substringween(info,body,/body);
3、引入测试框架
直接在配置文件中添加测试
二、应用架构
1、网络通信:
《客户端接入接口文档1.2》:协议封装(xml)
通过HttpClient实现与服务器通信
2、业务操作(对数据解析和操作)
公共信息
用户信息
业务层调用(降低耦合性)
3、页面显示
统一界面管理
图示:
服务器将处理结果返回给网络层,网络层直接将结果传递给业务操作层,让其进行处理,
此时HttpClient不会关闭。
在处理结果返回时,显示“正在获取数据”的转圈提示,告知用户登录是否成功,从而进入相应的界面。
原创力文档

文档评论(0)