优秀androidRSS阅读器毕业论文基于Google Android 移动平台技术的新闻阅读器的研究.docx
- 文档编号:2870210
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:33
- 大小:209.81KB
优秀androidRSS阅读器毕业论文基于Google Android 移动平台技术的新闻阅读器的研究.docx
《优秀androidRSS阅读器毕业论文基于Google Android 移动平台技术的新闻阅读器的研究.docx》由会员分享,可在线阅读,更多相关《优秀androidRSS阅读器毕业论文基于Google Android 移动平台技术的新闻阅读器的研究.docx(33页珍藏版)》请在冰豆网上搜索。
优秀androidRSS阅读器毕业论文基于GoogleAndroid移动平台技术的新闻阅读器的研究
论文题目:
基于GoogleAndroid移动平台技术的新闻阅读器的研究
论文题目基于Googleandroid移动平台技术的新闻阅读器研究
(英文)ResearchofnewsreaderbasedonGoogleandroidmobileplatform
摘要
在科技日益发达的今天,社会竞争越来越激烈,这要求人们不断的摄取信息来充实自己。
要求人们能随时随地的了解并获取所需的信息。
在这种情况下,新闻阅读器刚好满足了人们对外物了解的需求。
在本系统是根据GoogleAndroid平台用户的喜好和其平台的特性而设计的,在
GoogleAndroid平台自带的SDK1.5环境下,运用了Eclipse,PhotoShop等相关工具进行开发。
本文概括的介绍了GoogleAndroid开发的流程,并重点的介绍了基于GoogleAndroid平台的新闻阅读器的开发过程。
首先根据Googleandroidmarket上面的数据,对给予Googleandroid移动平台的新闻阅读器进行了需求分析。
然后选取了数据源和其解析方法。
在参阅相关资料下,选择了RSS作为新闻阅读器数据的来源;通过与其他解析算法的比较得出解析RSS源的算法——SAX解析。
在数据准备完成后,通过对Android用户的调查,设计一套用户体验较好的界面。
在此过程中,不仅调用了系统提供的控件,也使用了自定义控件。
在数据与界面设计完成后,开始了系统的开发。
在文中,着重的从系统的稳定性、频道的切换、数据的持久化等特色功能对基于Googleandroid平台的新闻阅读器的开发进行了简要的介绍。
最后,在完成系统的开发后,进行了相关的测试。
并将系统发布到Googleandroidmarket上供用户下载使用。
并根据用户提供的反馈对本系统做出相应的修改。
通过开发基于Googleandroid移动平台技术的新闻阅读器,了解Googleandroid移动平台的开发过程和Googleandroid移动平台的特性,通过此接触并熟悉软件开发的过程。
关键词
新闻阅读器;GoogleAndorid;RSS;SAX算法;
Abstract
Today,it’samoreadvancedintechnology,increasinglycompetitivesociety,whichrequirespeopletotheintakeofinformationtoenrichthemselves.Requirespeopletoalwaysbeintheknowandgettherequiredinformation.Inthiscase,thenewsreaderjusttomeettheneedsofpeopleknowofexternalobjects.
Inthissystem,GoogleAndroidplatformisbasedontheuser'spreferencesandcharacteristicsofitsplatformdesigned,inGoogleAndroidplatform,comeswithSDK1.5environment,theuseoftheEclipse,PhotoShopandothertoolsfordevelopment.ThisarticleintroducestheGoogleAndroidgeneraldevelopmentprocessandintroducesthefocusonGoogleAndroidplatformnewsreaderdevelopmentprocess.
Firstly,accordingtoGoogleandroidmarkettheabovedata,givenGoogleandroidmobileplatformnewsreaderneedsanalysiscarriedout.
Thenselectthedatasourceanditsanalyticalmethod.Seerelatedinformationinthenext,choosetheRSSnewsreaderasasourceofdata;bycomparisonwithotheranalyticalmethodstoresolveRSSsourcederivedalgorithm-SAXparsing.
Whenthedatapreparationhascompleted,asurveybyAndroiduserstodesignabetteruserinterfaceexperience.Intheprocess,notonlycalledthesystemofcontrol,alsousethecustomcontrol.
Inthedataandinterfacedesigniscomplete,startthesystemdevelopment.Inthepaper,theemphasisfromthesystem'sstability,channelswitching,datapersistenceandotherfeaturesoftheGoogleandroidplatformbasednewsreadersabriefdescriptionofthedevelopment.
Finally,afterthecompletionofsystemdevelopment,somerelatedtests.AndpostedtotheGoogleandroidmarketsystemavailablefordownloadtouse.Basedonfeedbackfromusersofthesystemtobemodifiedaccordingly.
ThroughthedevelopmentofGoogleandroidmobileplatformtechnologybasednewsreadertounderstandtheGoogleandroidmobileplatformdevelopmentprocessandthecharacteristicsofGoogleandroidmobileplatform,throughthiscontactandarefamiliarwithsoftwaredevelopmentprocess.
Keywords
Newsreader;GoogleAndorid;RSS;SAXalgorithm;
目录
第1章绪论1
1.1背景及其目的1
1.1.1课题的背景介绍1
1.1.2课题目的2
1.2课题研究方法及其内容2
1.3小结3
第2章Googleandroid移动平台的相关理论4
2.1Googleandroid移动平台的概述4
2.1.1Android系统的特点:
4
2.1.2.Android的功能:
4
2.2Googleandroid移动平台开发过程研究5
2.3Googleandroid移动平台下的应用研究6
2.4小结7
第3章Googleandroid移动平台下新闻阅读器关键技术的研究8
3.1RSS技术的研究8
3.2.SAX解析算法的研究8
3.2.1SAX解析算法的概述8
3.2.2SAX解析算法和其他解析算法的比较研究9
3.3Googleandroid移动平台控件的研究10
3.3.1Googleandroid系统控件与自定义控件的比较研究10
3.3.2Googleandroid自定义控件的实现的研究10
3.4数据的持久化研究11
3.4.1数据持久化的意义11
3.4.2Android移动平台数据持久化的研究12
3.5数据的分享的研究13
3.6系统的稳定性研究13
3.6.1网络连接的研究13
3.6.2SDcard的检查14
3.7小结14
第4章基于Googleandroid移动平台技术的新闻阅读器的分析与实现15
4.1问题的提出15
4.1.1需求分析15
4.1.2系统功能结构16
4.2解决方案19
4.3主要功能详细设计19
4.3.1GoogleAndroidSDK版本的选取19
4.3.2数据源格式的选取20
4.3.3RSS源的选取20
4.3.4布局(界面)的设计21
4.3.5新闻阅读界面设计23
4.3.6RSS源的读取(SAX解析)24
4.3.7频道的切换25
4.3.8新闻网页的显示26
4.3.9数据的持久化27
4.3.10网络的链接27
4.3.11SD卡的检查28
4.3.12信息的分享29
4.5小结29
第5章结束语30
致谢31
参考文献32
第1章绪论
1.1背景及其目的
1.1.1课题的背景介绍
手机是已经成为了生活中不可缺少的通讯设备,没有手机有时会让人觉得寸步难行手机将脱离传统的打电话、发短信等基本的功能,而基于智能手机强大的处理能力和可扩展能力,基于3G网络高速数据传输,越来越多的功能和业务将被开发出来并大规模的应用。
正基于此,当全世界的目光聚焦在此的时候,Google于2007年11月5日宣布推出基于Linux平台的开源手机操作系统,号称首个为移动终端打造的真正开发和完整的移动软件——Android。
Android是基于Linux内核的软件平台和操作系统,早期由Google开发,后由开放手机联盟(OpenHandsetAlliance)开发。
它采用了软件层(softwarestack,又名以软件叠层)的构架,主要分为三部分。
底层以Linux内核作为基础,由C语言开发,只提供基础功能。
中间层包括函数库Library和虚拟机VirtualMachine,由C+开发。
最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java编写。
Android不只是一个操作系统而已,它包括了:
1,经过Google剪裁和调优的LinuxKernel,对于掌上设备的硬件提供了优秀的支持。
Google在Linux方面的应用能力不容置疑,Google公司所有的几十万服务器全部是自己修改过的Linux操作系统。
2,经过Google修改的Java虚拟机Dalvik,是基于ApacheHarmony虚拟机版本进行改良而来,能够提供极高的执行性能。
有了Java虚拟机,大部分Java核心类库都已经可以直接运行。
3,大量立即可用的类库和应用软件,例如浏览器Webkit,数据库SQLite,让你可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优秀androidRSS阅读器毕业论文基于Google Android 移动平台技术的新闻阅读器的研究 优秀 androidRSS 阅读器 毕业论文 基于 Google 移动 平台 技术 新闻 研究
![提示](https://static.bdocx.com/images/bang_tan.gif)
链接地址:https://www.bdocx.com/doc/2870210.html