基于android的push平台功能的实现

基于android的push平台功能的实现

ID:36760462

大小:2.62 MB

页数:97页

时间:2019-05-14

基于android的push平台功能的实现_第1页
基于android的push平台功能的实现_第2页
基于android的push平台功能的实现_第3页
基于android的push平台功能的实现_第4页
基于android的push平台功能的实现_第5页
资源描述:

《基于android的push平台功能的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、多妻未交硕士学位论文基于android的push平台功能的实现DesignandImplementationofPushPlatformBasedonAndroidSystem作者:宋新晓导师:刘慧娟北京交通大学2011年6月I{I一!,学位论文版权使用授权书本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索,提供阅览服务,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明)学位论文作者签

2、名:卿屯签字日期:7,,olJ年6J习sJ-B刷醛轹剐签字日期:矽I1年乡月∥日Z中图分类号:TP3j匕京交通大界父迥火硕士学位论文学基于android的push平台功能的实现DesignandImplementationofPushPlatformBasedonAndroidSystem作者姓名:导师姓名:学位类别:学科专业:宋新晓刘慧娟工学电气工程北京交通大学2011年6月学号:09125222职称:副教授学位级别:硕士研究方向:嵌入式系统气致谢本论文的工作是在我的导师刘慧娟教授的悉心指导下完成的,刘慧娟教授严谨的治学态度和科学的工作方法给了我极大的帮助和影响。在

3、此衷心感谢三年来刘慧娟老师对我的关心和指导。刘慧娟教授悉心指导我们完成了实验室的科研工作,在学习上和生活上都给予了我很大的关心和帮助,在此向刘慧娟老师表示衷心的谢意。此外,我还要感谢我在联想研究院的企业实习导师李志刚高级工程师,他在我实习期间给了我很多的关照,论文的完成与他的指导密不可分。他对待科研与工作一丝不苟的精神给了我深的印像!在实验室工作及撰写论文期间,上官明珠、吕洪林等同学对我论文中的研究工作给予了热情帮助,在此向他们表达我的感激之情。另外也感谢我最亲爱的父母,他们的理解和支持使我能够在学校专心完成我的论文!■}基于linux内核的操作系统。早期由Googl

4、e开发,后由开放手持设备联盟(OpenHandsetAlliance)开发。它采用了软件堆层的架构,主要分为三部分。底层linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以java编写。所谓push技术是一种基于客户服务器机制,由服务器主动的将信息发往客户端的技术。同传统的拉技术(pull)相比,两者最为主要的区别在于前者的是由服务器主动发送信息,而后者则是由客户机主动请求信息。与传统的push平台相比,在本论文的push平台中,将增加pushengine模块,用来区分、管理各个push应用,主要包括音乐、视频、新闻等。另外,根据实际项目的需要,

5、我们还增加了多个个性化频道,对数据进行归类,方便各种资讯的查找阅读。除此之外,我们还在软件终端增加了开机检测环节,以确定pushengitie该进入实时推送还是定时推送模式。不同的推送模式对应着不同的网络心跳方式,本文将根据实际用户需求,制定一种混合心跳方式,在保证能够及时有效的推送最新内容到用户端的前提下,减少网络连接时间以实现电量损耗和网络流量的最优控制。为了能够更好的显示push的内容,在开发中,在Android系统的原有的appwidget基础上,开发了新的控件。此外,根据实际项目需要,push平台中还加入了基站定位,实现了单基站、多基站定位功能。关键词:Pu

6、sh;android;个性化;PushEngine分类号:TP3ABSTRACTABSTRACTABSTRACT:Androidisanoperatingsystembasedonlinuxkernel,whichisreleasedbyGoogleinNovember5,2007.EarlydevelopedbyGoogle,thenit’SdevelopedbytheOpenHandsetAlliance.Dividedintothreeparts,thesystemadoptsastacklayerstructure.Theunderlyinglinuxkern

7、elonlyprovidesthebasicfunction.Wiltedinjava,mostoftheapplicationisdevelopedbycompaniesthemselves.Pushtechnologyisaclientserverbasedmechanism,whichmeanstheserversendtheinformationtotheclinetinitiatively.Comparedwiththetraditionalpulltechnology,themaindifferencebetweenthemiSthatt

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

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

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