您好,欢迎访问三七文档
基于android平台的新闻阅读软件的系统设计院系:信息科学与技术系专业班:通信工程0803班姓名:。。。。。。学号:20081181129指导教师:。。。。。。2012年4月基于android平台的新闻阅读软件的系统设计DesignofaNewsReaderSoftwareSystemBasedontheAndroidPlatformI摘要随着科技的发展,人们对信息的汲取有着强烈的需求。而智能手机与Android的结合无疑为人们的生活和工作带来了与众不同的全新体验。如今,人们不再受PC束缚,无论走到哪里,只要有一部Android手机,并且有移动信号,就可以随时随地浏览资讯、网上冲浪等等,极大的方便了人们的生活。本软件就是基于Android平台的新闻阅读器的开发。本文首先给出了Android的研究背景,概括的介绍了Android的一些相关知识,重点介绍了基于Android平台的新闻阅读软件的开发过程。本软件设计的比较简单,数据源是来源于网络。在参阅相关资料下,选择了RSS源作为数据的来源;通过与其他算法的比较得出了解析RSS源的最佳算法——SAX解析,同时本文穿插图片和表格进一步阐明了基于Android平台的新闻阅读软件的设计。本此软件研究的目的就是能确保新闻的时效性,为用户提供了充足并有价值的信息来源以及不同的新闻内容,方便用户随时随地的读取资讯,及时了解周边的动态。本软件界面友好,操作便捷,具有良好的可扩展性和可维护性。最后,在完成系统的开发后,进行了相关的测试。通过开发基于Android平台的新闻阅读软件,学习Android并结合实际开发。关键词:Android新闻阅读器RSSSAXIIAbstractWiththedevelopmentofscienceandtechnology,peoplehaveastrongdemandforlearningofinformation.SmartphonewithAndroidcombinationisundoubtedlyadistinctivenewexperienceforthepeoplelivingandworking.Now,peoplearenolongerboundbytheP.WhereveryougoaslongasthereisanAndroidphoneandamobilesignal,youcananytimeoranywheredoinformationbrowsing,websurfing,andsoon.It’sagreatconveniencetopeople’slives.Thesoftwareisanewsreader,whosedevelopmentisbasedontheAndroidplatform.ThispaperfirstgivesabackgroundofAndroid,ageneralintroductiontotheknowledgeoftheAndroid,highlightsthedevelopmentprocessofnewsreaderwhobasedontheAndroidplatform.Thesoftwaredesignisrelativelysimple.thedatesourceisderivedfromthenetwork.Refertotherelevantinformation,IselectRSSfeedsasasourceofdate.Comparedwithotheralgorithms,IobtainedSAXparsingasthebestalgorithmforparsingRSSfeeds.WhilethisarticleinterspersedwithimagesandtablestofurtherelucidatethedesignofnewsreadsoftwarethatbasedontheAndroidplatform.Thepurposeofthissoftwareresearchistoensurethetimelinessofnews,toprovideuserswithadequateandvaluablesourceofinformationandnewscontents,tobeconvenienttoreadtheinformationanytimeandanywhere,tokeepabreastofthedynamicofthesurrounding.Thesoftwareinterfaceisfriendly,easytohandle,hasgoodscalabilityandmaintainability.Finally,inthecompletionofsystemdevelopment,Idotherelevanttests.ThroughthedevelopmentoftheAndroidplatform-basednewsreadersoftware,IlearnanddevelopAndroidcombinedwiththeactual.Keywords:AndroidNewsReaderRSSSAXIII目录摘要...............................................................IAbstract...........................................................II绪论...............................................................11Android平台的相关知识...........................................31.1Android背景介绍...............................................31.2Android系统功能...............................................31.3Android的系统构架.............................................41.4Android的开发流程.............................................61.5Android应用...................................................71.6本章小结......................................................82Android移动平台下新闻阅读器关键技术.............................92.1RSS技术及其背景简介...........................................92.1.1RSS工作原理.................................................92.1.2RSS技术的功能特性..........................................102.2SAX解析......................................................112.2.1SAX解析算法的概述..........................................112.2.2使用SAX解析的作用.........................................112.2.3怎样使用SAX................................................122.3本章小结.....................................................123基于Android移动平台的新闻阅读软件的分析与实现.................133.1需求分析.....................................................133.1.1系统开发背景...............................................133.1.2功能需求...................................................133.1.3性能需求...................................................143.1.4软件接口...................................................143.1.5硬件约束...................................................143.2开发流程.....................................................14IV3.3开发环境.....................................................153.3.1数据源的选取...............................................153.3.2RSS源的选取................................................153.4界面设计.....................................................163.4.1主界面设计.................................................163.4.2新闻阅读界面的设计.........................................173.5基于GoogleAndroid新闻阅读器功能的实现......................173.5.1网络权限的设置.............................................173.5.2RSS源的读取(SAX解析)....................................183.5.3频道的切换.................................................183.5.4新闻标题和发布时间的显示...................................193.5.5新闻内容的显示.............................................193.5.6menu菜单的实现.............................................193.6本章小结.....................................................20结论..............................................................21致谢..............................................................22参考文献..........................................................231绪论在3G时代,移动互联网的蓬勃发展促使手机终端产业链变化,应用和服务逐渐成为竞争的焦点。无论是电信运营商,终端厂商还是应用开发商,目前都在向操作系统领域进军,试图对内容的聚拢核对应用体系的把控,稳固或加强自己在产业链中的影响力。在这一过程中Android系统应多方面的因素逐渐受
本文标题:rss阅读器论文
链接地址:https://www.777doc.com/doc-3326266 .html