Android平台的数据传输与同步的设计与实现

来源 :北京邮电大学 | 被引量 : 6次 | 上传用户:xpipi219
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着以IOS、Android平台为代表的移动智能终端的广泛普及和移动通信技术的更新换代,移动互联网飞速发展。根植于移动智能终端上的移动应用也迅猛发展,其中大部分应用均涉及网络数据的传输与同步。为了有效解决实际开发中网络数据传输、存储与解析、同步中存在的重复开发、效率低下、性能较差的问题,本文设计并实现了一套切实可行的框架。在对现有Android应用统计调研和对移动应用数据传输、存储、解析、同步等相关技术分析的基础上,本文归纳总结了本课题的研究目标、总体设计和模块的划分。总体包括数据传输框架、数据存储与解析框架、数据同步框架,各个框架功能独立并相互合作,协同完成本课题解决方案所需的功能。本文接下来从总体设计出发,着重从设计思路、类设计、流程解析三个方面介绍了各个框架的详细设计与实现。其中数据传输框架中详细介绍了数据请求、缓存、回调过程;数据存储与解析框架包括SharedPreference存储、文件存储、数据库存储、数据解析四个子模块;数据同步框架中详细介绍了全量同步和增量同步的实现。本文还对各个框架的相关功能进行了完整的功能测试和健壮性测试,用以验证是否符合预期结果。本文最后结合在研究课题的过程中的思考,进行了简要的总结和展望,从功能的完善性、性能的优化等方面指明了未来的研究方向。
其他文献
在人际交往中,面部表情是信息传递的重要方式之一,甚至可以传递语言不能表达的信息。研究人脸表情识别的计算方法,使得计算机能够根据人的表情信息,推断人的心理、行为状态,实现智
近年来,随着云计算技术不断发展,各行业的信息化建设不断加快,如何有效地应用云计算技术优势,帮助行业将数据转换成服务和价值成为了一个亟需解决的挑战。本文提出了一种业务
随着网络和通信技术的飞速发展,信息系统特别是信息管理系统的应用领域越来越广泛,各种企业管理系统的使用己成为企事业单位进行计划、监督和辅助决策的最重要的手段之一。目前