首页> 中文学位 >Android平台飞信软件软件适配器的设计与实现
【6h】

Android平台飞信软件软件适配器的设计与实现

代理获取

目录

封面

中文摘要

英文摘要

目录

第1章 绪论

1.1课题来源及研究意义

1.2与课题相关的国内外研究综述

1.2.1移动软件适配的发展现状

1.2.2 Android平台碎片化

1.2.3 Android屏幕分辨率的适配

1.3论文的主要工作内容和结构

1.3.1论文的主要研究内容

1.3.2论文的结构

第2章 软件适配器的需求分析与整体设计

2.1系统的功能性需求

2.1.1登录过滤器模块需求分析

2.1.2 UI层软件适配器需求分析

2.1.3会话层软件适配器需求分析

2.1.4服务层软件适配器需求分析

2.1.5网络协议层的需求分析

2.1.6传输层软件适配器的需求分析

2.2非功能性需求分析

2.2.1优化按键的响应

2.2.2飞信安装包的配置管理

2.2.3与服务器端的交互需求

2.3飞信软件适配器的整体框架设计

2.3.1飞信软件系统结构

2.3.2飞信软件适配器的整体框架设计

2.3.3移动定制机飞信的适配

2.4本章小结

第3章 飞信软件适配器的详细设计及实现

3.1登录过滤机制

3.1.1 Android过滤器的原理

3.1.2登录过滤流程

3.1.3登录过滤的验证处理

3.1.4数据过滤基本算法

3.2 UI层软件适配器的设计与实现

3.2.1 UI层处理的各类控件

3.2.2图片压缩时的处理

3.3会话层软件适配器的设计与实现

3.3.1会话层工作流程

3.3.2会话层的会话实现

3.4服务层软件适配器的设计与实现

3.4.1飞信软件适配器的核心服务层

3.4.2软件适配器服务层的类图

3.5网络协议层软件适配器的设计与实现

3.5.1网络传输的实现

3.5.2 Socket网络通信机制

3.5.3软件适配器服务层与网络层的关联

3.6传输层软件适配器的设计与实现

3.6.1软件适配器的数据传输机制

3.7本章小结

第4章 飞信软件适配器的测试分析

4.1飞信软件适配器的测试工具及其环境

4.1.1飞信软件适配器的测试工具

4.1.2软件测试运行的环境

4.2产品的性能测试

4.2.1按键响应的测试

4.2.2软件内存占用率的测试

4.2.3功能性相关测试

4.3飞信软件适配器的性能分析及优化

4.3.1内存占有率的性能分析和优化

4.3.2按键响应平均时间的性能分析及优化

4.4本章小结

结论

参考文献

声明

致谢

个人简历

展开▼

摘要

近年来,智能手机的流行使得越来越多的人选择手机作为社交和聊天的主要工具,飞信这一款软件也很快的应运而生。随着当今软件多元化的发展,为了满足厂家的特别要求,对界面和内部系统逻辑做了很大的修改,这就导致飞信之类的聊天社交软件无论是UI界面,还是消息对话上都存在着很大的问题,设计一个基于UI、对话消息层以及网络通信等多方面模块的飞信软件适配器,是解决此问题的最好方法,所以飞信适配组提出了制作飞信软件适配器的需求。
  论文以当前聊天软件行业适配的客观现状为基础,中软国际的飞信软件平台为背景,分析了当前 Android平台的发展趋势和适配的现状,总结出目前对于聊天软件适配的迫切要求。从技术角度介绍了飞信登录过滤器的多级过滤机制,优化软件内存性能的管理技术,以及为了加快布局界面重绘的速率,提升软件绘制性能,并为之后的手机客户端飞信的运行操作实现提供了参考和依据。
  本文使用Java语言开发了飞信软件适配器,其设计上分为六个模块:登录过滤器、UI层软件适配器、会话层软件适配器、服务层软件适配器、网络协议层和传输层软件适配器。其中登录过滤器部分介绍了登录时对一些不合理的操作进行过滤的机制。UI层软件适配器讲解了不同分辨率的手机的界面处理机制。会话层软件适配器主要讲述了发送信息时由于网络或者服务器系统异常导致信息发送出去却未能及时接收的处理机制。服务层软件适配器会直接影响消息传递的效率,所以优化服务层逻辑功能成为提升消息传递效率的关键。网络协议层和传输层的联合工作将对话和消息处理还有界面显示分离开来,在相同的聊天界面进行局部缓存,由于采用了数据的缓存机制,节省了内存存储空间,提升界面的绘制效率。通过上述的设计,可以很好地解决了飞信软件适配过程中的诸多问题,满足了性能上的需求,提升了用户体验。
  经过实际的测试分析,证明了本系统完成了对不同手机厂家的飞信软件的综合调试,并且实现了如按键优化和传递机制相关的性能优化。建立了一整套可以符合服务器和客户端正常通信的抽象架构和框架组成,以便可以让飞信软件能够很好地在不同的厂家手机上正常安装和工作,具有较高的复用性和实用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号