基于android平台的新闻阅读软件的设计与实现开题报告

基于android平台的新闻阅读软件的设计与实现开题报告

ID:14533382

大小:92.50 KB

页数:9页

时间:2018-07-29

基于android平台的新闻阅读软件的设计与实现开题报告_第1页
基于android平台的新闻阅读软件的设计与实现开题报告_第2页
基于android平台的新闻阅读软件的设计与实现开题报告_第3页
基于android平台的新闻阅读软件的设计与实现开题报告_第4页
基于android平台的新闻阅读软件的设计与实现开题报告_第5页
资源描述:

《基于android平台的新闻阅读软件的设计与实现开题报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本科生毕业设计(论文)开题报告论文题目:基于Android的新闻采集应用平台的设计与开发学院:软件学院专业:计算机科学与技术学生姓名:彭博学生班级:软件1102班学生学号:111201219指导教师:付博文基于Android的新闻采集应用平台的设计与开发一、课题的研究目的和意义经过多年的发展,第三代数字通信(3G)技术获得了广泛的接受,它为移动终端用户带来了更快的传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google与包括中国移动、摩托罗拉在内的

2、三十多家技术和无线应用的领军企业组成的开发联盟为此于2007年11月推出了一个专为移动设备设计的软件平台——Android。Android是一套真正意义上的开放性移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android的Java程序的运行过程。Android系统平台基于优化了的Linux内核,它提供诸如内存管理、进程管理、设备驱动等服务,同时也是手机软件硬件的连接层。Android最大特点在于它是一个开放的体系架构,具有非常好的开发和调试环境,而且还支持各种可扩展的用户体验,Android里面具有非常丰富的图形系统,对多媒体

3、的支持功能和非常强大的浏览器。Android平台的开放性等特点既能促进技术(包括平台自身)的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定特色化产品,因此,它具有很大的市场发展潜力。当今这个社会,已然步入了一个网络化,信息化的时代,科学技术日益发达,物资生活更为丰富,自然社会竞争也越来越激烈。如何在这繁杂的社会里能永葆生机,立自己于不败之地,其中一个必要条件就是要能够及时的获取信息,正确的分析信息,对社会动态能有最新的综合的掌握,然后才能有的放矢,达到事半功倍的效果。从目前的各种消息渠道来说,最为快捷的莫过于我们的智能手机,它携带方

4、便,功能强大,没有电脑的笨重,却能极大程度的达到电脑所能带给我们的消息资讯,让我们不论在何时何地(只要有无线网覆盖的地方),都可以及时的了解这个社会所发生的一切。 但是现在网络上新闻消息繁多,覆盖了社会生活的各个方面。作为个人而言,更多时候,我们并不是需要关注这所有的一切,而只是对其中的一部分比较感兴趣,比如说有的人只是想知道当天的体育新闻,可是对于一个门户网站而言,它要满足大部分人的需求,它列出的新闻资讯是尽可能的多,虽然分门别类,但对我们用户来说,还是太繁琐。 所以就出现了这样一个需求:在我们的手机上开发这样一个应用软件,它可以订阅门户网站

5、里面我们所感兴趣的新闻资讯,就是说当我们在手机上运行这软件的时候,可以只是显示我们所感兴趣的内容,并且随着门户网站自身新闻的更新也及时的更新,这样我们就可以既省时,又省力的获得有意义的资讯了。此外开发一款应用软件,总是基于莫一种平台的,对目前手机市场而言,最为流行的莫过于Google 公司的Android移动平台技术。Android系统,它已经给全球手机市场带来了革命性的变化,显著的改变了市场格局,研究它,了解它的各个组件,及工作原理,发展它,将是非常有意义的。所以,基于Android平台,开发一个上述的新闻阅读器,也将是一个非常有意义的选题。

6、二、国内外发展状况Android技术目前发展非常迅速,日趋成熟,目前已经出现了Android5.0版本。由于Android系统是在Linux操作系统之上建起来的,非常有助于底层软硬件资源的使用,而应用层又是用Java技术开发,这非常有助于Android应用层的开发,对Android的普及是非常有帮助的。Android的栈具备一系列与移动应用程序相关的特性,在之上开发一些具体的移动应用,是很方便的。2014年6月26日,谷歌开发者大会启动,作为搜索巨头,开发者会议将有着一个非常令人激动的主题发布会,那就是AndroidL系统的发布,新版系统将运行

7、在64位下,并优化了对可穿戴设备甚至车载设备的支持。同时在会上我们还可能会看到Google的最新硬件设备规范,包括下一代的手机、平板、手表、Tango、模块化手机、车载系统和机顶盒产品。现在,Android基于Linux2.6提供核心系统服务,例如:内存管理、进程管理、网络堆栈、驱动模型。LinuxKernel也作为硬件和软件之间的抽象层,它隐藏具体硬件细节而为上层提供统一的服务。分层的好处就是使用下层提供的服务而为上层提供统一的服务,屏蔽本层及以下层的差异,当本层及以下层发生了变化不会影响到上层。也就是说各层各尽其职,各层提供固定的SAP(S

8、erviceAccessPoint)。Android包含一个核心库的集合,提供大部分在Java编程语言核心类库中可用的功能。每一个Android应用程

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

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

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