I毕业论文基于Android平台的新闻客户端的设计与实现II摘要随着智能手机世界范围内的迅速发展,智能手机的操作系统之间的竞争也是越来越激烈。为了让智能手机用户能够十分便利地了解当前世界的实时资讯,一种高效的办法就是将查看新闻的功能拓展到手机终端上。因此,开发出一款智能手机的新闻客户端将有广阔的前景。本文是基于android操作系统,开发出一款android手机新闻客户端应用程序,通过工具Eclipse编写逻辑代码,ApacheTomcat6.0作为应用程序的服务器,根据数据量的要求,采用Mysql数据库处理数据,三者共同作用开发出的android新闻客户端手机软件。本文在分析Android系统软件开发原理的技术层面上,开发出能为用户提供更人性化、更方便的基于Android手机新闻客户端软件。通过实践与测试,本文所述的原理和方法能够完成设计所需要的功能。【关键词】Android;新闻客户端软件;智能手机操作系统IIIDesignandRealizationofAndroidClientBasedonTheNewsAbstractWiththerapiddevelopmentofsmartphonesworldwide,competitionbetweensmartphoneoperatingsystemisalsomoreintense.Toallowsmartphoneuserstoreal-timeinformationisveryconvenienttounderstandthecurrentworld,anefficientapproachistoviewthenewsfeaturetoexpandtothemobileterminals.Therefore,thedevelopmentofasmartphonenewsclientwillhavebroadprospects.Thisarticleisbasedonandroidoperatingsystem,developedanandroidphonenewsclientapplicationlogiccodebywritingtoolsEclipse,ApacheTomcat6.0asaserverapplication,accordingtotheamountofdatarequiredtoprocessdatausingMysqldatabase,combinedactiondevelopedaandroidphonenewsclientsoftware.ThispaperanalyzestheAndroidsysteminprinciplethetechnicalaspectsofsoftwaredevelopment,thedevelopmentcouldprovideamorehumane,moreconvenientmobileoperatingsystembasedonAndroidnewsclientsoftwareforusers.Throughpracticeandtesting,principlesandmethodsdescribedhereincanachievetherequiredfunctionaldesign.【Keywords】Android;NewsClientSoftware;SmartphoneoperatingsystemsIV目录1绪论........................................................................................................................11.1研究内容..........................................................................................................I1.2研究意义..........................................................................................................11.3研究现状和发展趋势......................................................................................12系统分析与环境搭建................................................................................................22.1研究目标..........................................................................................................22.2可行性分析......................................................................................................22.3需求分析..........................................................................................................32.4性能分析..........................................................................................................32.5开发环境的搭建..............................................................................................32.5.1Java环境配置..........................................................................................32.5.2Eclipse的安装.........................................................................................32.5.3EclipseStandard的安装..........................................................................32.5.4Tomcat服务器的安装.............................................................................32.5.5Mysql数据库的安装...............................................................................33系统设计与实现........................................................................................................43.1软件流程..........................................................................................................43.1.1模块设计.................................................................................................43.1.2功能设计.................................................................................................53.3用户界面设计..................................................................................................53.4数据库设计......................................................................................................63.5软件的实现......................................................................................................83.5.1文件结构与说明.....................................................................................83.5.2具体实现...............................................................................................114系统测试..................................................................................................................174.1软件的测试.............................................................................................174.2测试结果及说明.....................................................................................175总结与展望..............................................................................................................215.1总结.........................................................................................................215.2展望.........................................................................................................21V参考文献......................................................................................................................22致谢..........................................................................................................................23附录A................................................