基于Android平台的数据同步技术的研究与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:glory212
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网业务的持续快速发展以及移动互联网生态系统的形成,导致了移动数据流量的爆炸性增长,由此带来的数据同步业务的需求也急剧增加。与此同时,手机也已成为人们生活中必不可少的一部分,特别Android智能平台的横空出世,以其卓越的功能和开源、开放的特性而备受关注。本课题就是在这样的背景下将两者结合而设计了一种基于Android操作系统和SyncML数据同步协议的数据同步系统,利用FUNAMBOL开源项目提供的SyncML同步服务器完成了Android智能手机终端数据同步的客户端软件。主要研究内容如下:   ⑴研究分析了当前主流的数据同步技术,通过比较本论文选择了SyncML数据同步协议。SyncML协议是一种基于XML格式的数据同步协议,是一种通用的数据同步技术,可使各种不同类型的终端设备与应用服务器之间通过相同的方式进行数据同步。   ⑵对Android智能手机和当前主流的智能手机操作系统进行了研究分析,总结出Android智能手机的特点和优势,并从Android系统的体系结构和应用程序框架出发,详细分析了该系统的工作机制以及Android应用程序软件设计方法。   ⑶在开源项目FUNAMBOL提供的同步服务器基础上,设计并实现了基于Android智能手机平台的SyncML数据同步客户端。重点分析实现Android客户端联系人信息数据同步,包括客户端系统的用户界面、同步配置模块、同步初始化模块、数据存储和访问模块、联系人同步过程模块进行了设计与实现,并提出了一种在Android平台中SQLite联系人数据库快速查询变更数据项的方法。   ⑷通过对以上模块在PC机上的编程实现,且利用Android手机模拟器完成调试与测试,最后通过USB接口将生成的可执行程序apk文件烧写至真机上进行用户体验,达到论文的预期目标。   ⑸除了使Android移动终端与FUNAMBOL同步服务器进行联系人数据的同步,也可以将终端中的联系人数据备份到服务器中,使服务器中的数据还原至终端,实现了数据的双向同步,为用户带来方便的同时也提高了手机终端数据的安全性,具有较高的使用价值。
其他文献
传统的视频编码技术主要通过减少时域和空域信息的冗余来提升压缩比,目前这类技术日趋完善和成熟,压缩效率已达到较高水平,压缩比很难有较大的提高。所以,如何在保证编码主观效果
图像超分辨率重建是指由输入的一幅或多幅低分辨率图像重构得到一幅高分辨率图像的方法,相对于通过硬件获取高分辨率图像,更为廉价,并且充分利用已获取的资源,近年来被广泛应用在
随着汽车产业的快速发展、国民经济和科技水平的不断提高,交通事故的频繁发生引起了人们对道路交通安全的密切关注。人们希望能在事故发生之前获取潜在事故警示信息,给驾驶员提
基于LBP的特征提取方法已经被应用到表情识别工作中,并且表现出了LBP特征用于表情识别的优越性。本文针对基于LBP特征的人脸表情分析这一课题展开了深入的研究,其内容涉及面
情感识别不仅是人工智能的基础研究领域,也是人机交互领域的一个热门话题。基于生理信号的情感识别比基于面部表情和基于语音的情感识别在实现上更为困难和复杂,但是因为生理
随着汽车持有量的迅速增长,汽车盗窃已成为一大社会公害。目前主流的汽车防盗系统各有特色,也各有不足。应用最广泛的电子式防盗易受外界干扰而产生误报,且其密码很容易被截获;新
汽车工业与网络技术的不断发展使得人们对随时随地的通信提出了更高的要求。同时,根据人们的需求,各种服务正不断地被应用于车载网络中。只有对其进行有效的网络管理,推动其
SAR具有全天时全天候高分辨率的特点,红外探测具有揭露高温伪装目标的优点,两者都是军事侦察的重要手段,但是单一SAR或红外获取的信息不能满足现代战争对战场信息完整性和精确性
无线通信发展过程中遭遇了很多的障碍,其中之一就是,由于难以在移动终端配置多根发送天线,导致终端用户无法获得MIMO增益。为此,Sendonaris等人2003年提出了“用户协作分集”的概
综合孔径微波辐射计是一种被动的成像工具,它利用很多小的天线单元组成天线阵列,使用阵列接收与干涉测量技术,可突破实孔径天线尺寸的限制,能较好地提高系统的分辨性能,并因其具备