基于Android平台的新闻客户端的设计与实现
 
    随着智能手机世界范围内的迅速发展,智能手机的操作系统之间的竞争也是越来越激烈。为了让智能手机用户能够十分便利地了解当前世界的实时资讯,一种高效的办法就是将查看新闻的功能拓展到手机终端上。因此,开发出一款智能手机的新闻客户端将有广阔的前景。
    本文是基于android操作系统,开发出一款android手机新闻客户端应用程序,通过工具Eclipse手机mysql安装配置教程编写逻辑代码,Apache Tomcat6.0作为应用程序的服务器,根据数据量的要求,采用Mysql数据库处理数据,三者共同作用开发出的android新闻客户端手机软件。
    本文在分析Android系统软件开发原理的技术层面上,开发出能为用户提供更人性化、更方便的基于Android手机新闻客户端软件。通过实践与测试,本文所述的原理和方法能够完成设计所需要的功能。
关键词 Android;新闻客户端软件;智能手机操作系统

Design and Realization of Android Client Based on The News
Abstract
    With the rapid development of smart phones worldwide, competition between smartphone operating system is also more intense. To allow smartphone users to real-time information is very convenient to understand the current world, an efficient approach is to view the news feature to expand to the mobile terminals. Therefore, the development of a smart phone news client will have broad prospects.
    This article is based on android operating system, developed an android phone news client application logic code by writing tools Eclipse, Apache Tomcat6.0 as a server application, according to the amount of data required to process data using Mysql database , combined action developed a android phone news client software.
This paper analyzes the Android system in principle the technical aspects of software dev
elopment, the development could provide a more humane, more convenient mobile operating system based on Android news client software for users. Through practice and testing, principles and methods described herein can achieve the required functional design.
Key words AndroidNews Client SoftwareSmartphone operating systems
1       1
2 系统分析与环境搭建    2
3 系统设计与实现    4
4 系统测试    17
5 总结与展望    21

1    绪论
1.1 研究内容
    Android应用平台新闻客户端软件是基于Android手机平台,采用Java语言,从网络上的开放的新闻接口获取数据,设计出针对使用Android平台的手机新闻客户端资讯实时掌控的手机应用程序。
1.2 研究意义
    Android平台新闻客户端软件的开发可以进一步扩大时事新闻的覆盖面,让广大公众能够随时随地方便且快捷地获取最新的新闻资讯信息,了解新闻时事,本软件的广泛使用,尤其是在传授知识、普及教育方面起着非常重要的作用。
1.3 研究现状和发展趋势
    目前市场研究机构Worldpanel发布了全球主要的国家智能手机操作系统在去年Q4内的分布报告,报告指出了谷歌的Android继续保持着增长的势态,但是增幅已经明显放缓了。而
在另一个方面,苹果iOS操作系统在全球只能手机市场上均有下滑,个别国家的降幅甚至高达10.3%。最新统计数据中显示,Android操作系统将继续领跑全球市场,包括美国、澳大利亚、中国、意大利、英国、德国、西班牙等所占的市场比例都已经超出50%,并且还将继续呈现上涨的趋势。而在苹果前端div居中iOS操作系统方面,最大的市场份额所占比的国家依旧是美国,数值为43.9%;紧随美国的则是澳大利亚,数值为35.2%计算机编程零基础入门;而在中国方面,市场份额也从21.2%下降到了19%;在意大利,iOS所占的市场份额更是从23.1%猛降至12.8%[1]                                     
    从上面的数据可以看出,Android手机软件的开发具有巨大的发展前景,在Android系统上开发出一款手机新闻客户端软件所支持的用户量也是相比较于其他系统多出很多的。
    谷歌的移动平台主管安迪·鲁宾(Andy Rubin)表示,跟软件开发合作对象的密切接触正在进行中。Google与开放手机联盟联合开发了 Android操作系统,这个联盟由摩托罗拉、高通、宏达电、中国移动和 T-Mobile 等在内的多家无线应用和技术的领军企业组成。Google通过与设备制造商、开发商、运营商和其他有关各方结成深层次的合作关系,希望借助建立开放式、标准化的移动移动电话软件平台,在移动产业内形成一个开放性的生态系统,
这将是开发Android软件的一个契机,Android平台的开发在将来必定大放异彩[2]

系统分析与环境搭建
2.1 研究目标
equalsignorecase()    1)了解Android应用的设计和开发过程;
    2)使用多种组件进行Android 平台新闻软件的开发。
本款手机新闻客户端软件是采用java语言编写,基于Eclipse的开发平台,连接网络新闻数据接口,开发出了针对Android平台的新闻客户端手机软件。
2.2 可行性分析
开发任何一个基于手机的应用程序,都会受到资源和时间上的限制。因此,在接收任何一个应用程序发任务之前,必须根据用户可能提供的资源和时间条件进行可行性分析,旨在
减少项目开发风险,避免人力、财力和物力的浪费。风险分析与可行性分析在很多方面是相互关联的,项目的风险越大,开发质量高的软件的可行性的几率就越小。
    1)经济可行性
采用的手机数据流量作为通信手段,当今通信技术的迅速发展,2G的运营商的网站程序主要包括两部分GSM网络已经逐渐被当今的3G、甚至是4G所取代,数据流量的资费也越来越低,而且现在很多手机都可连接无线wifi 实现数据流量oracle vm virtualbox使用技巧0资费,大大加强了本新闻阅读软件的经济可行性。
    2)技术可行性

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。