Android毕业设计论文.docx

上传人:b****3 文档编号:1730636 上传时间:2022-10-23 格式:DOCX 页数:29 大小:1.64MB
下载 相关 举报
Android毕业设计论文.docx_第1页
第1页 / 共29页
Android毕业设计论文.docx_第2页
第2页 / 共29页
Android毕业设计论文.docx_第3页
第3页 / 共29页
Android毕业设计论文.docx_第4页
第4页 / 共29页
Android毕业设计论文.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

Android毕业设计论文.docx

《Android毕业设计论文.docx》由会员分享,可在线阅读,更多相关《Android毕业设计论文.docx(29页珍藏版)》请在冰豆网上搜索。

Android毕业设计论文.docx

Android毕业设计论文

 

基于Android平台的校园通软件

摘要:

随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备。

因此,手机的娱乐应用服务将会有很大的发展空间,校园资讯软件就是其中之一。

Android平台提供给用户非常方便的数据查阅功能,这将为校园资讯软件的设计与实现提供了更好的平台。

另外,Android平台基本上是免费的,所以能够有效降低软件的成本,最终让每个用户能够自由地获取信息,也为手机校园资讯服务的普及做出贡献。

本文对目前应用的Symbian、WindowsMobile、MacOSX和RIM等平台的现状进行了分析与比较。

进而研究分析了Android平台的系统架构和组件模型,接着解析了Android中的重要API和应用构成,以Intent和生命周期的机制。

在此基础上,基于Android平台设计和开发校园资讯软件。

本系统界面友好、操作便捷,具有良好的可扩展性和可维护性;系统经过测试,可以稳定运行,能够满足手机用户的基本需求。

关键词:

Android;Java;校园资讯;Intent;布局

 

ACampusInformationSoftwarebasedontheAndroidoperatingsystem

Abstract:

WiththeMobilePhoneentersintothelivestepbystep,itwillbecomethemaindevicetoobtaininformation.ServicesofmobilePhonewillhavegreatdevelopmentspace,CampusInformationisoneofthem.AndroidplatformoffersusersveryconvenientCampusInformationthefunction,ThiswillbeforCampusInformationthedesignandimplementationofserviceprovidesabetterplatform.Inaddition,Androidplatformisbasicallyfree,socaneffectivelyreducethesoftwarecosts,Finallyleteachuserwillbefreetogetinformation,AlsoforthepopularizationofmobilephoneCampusInformationtheservicecontribution.

ThispaperdiscussesthepresentapplicationofSymbian,WindowsMobile,MacOSXandRIMsituationofsuchplatformareanalysedandcompared.FurtherresearchandanalysisoftheAndroidplatformsystemarchitectureandthecomponentmodel,thenanalyzestheimportantAndroidAPIandtheapplicationform,withIntentandlifecyclemechanism,onthisbasis,designanddevelopmentofmobilephoneCampusInformationthesoftwarebasedontheAndroidplatform.Thissystemfriendlyinterface,Convenientoperation,Hasgoodexpansibilityandmaintainability;aftertestofsystem,canstableoperation,Tomeetthebasicneedsofmobilephoneusers.

Keywords:

Android;Java;CampusInformation;Intent;Layout

1引言

目前随着移动设备越来越普及以及移动设备的硬件的提升,移动设备的功能越来越完善,移动设备的系统平台也日渐火热起来。

目前国内最常见的移动开发平台有Symbian,iPhone,WindowsPhone以及当下正在逐步兴起的Android。

目前为止国内已经有很多Android系统的用户。

截止2010年第二季度Android系统的国内市场占有率已经过10%,在西欧以及北美智能手机市场占有率也在20%左右。

可见Android系统正在崛起之中。

但是对于Android系统的应用和开发在国内仍然属于起步和探索阶段。

急需要大量的相关技术和人员的投入。

下面首先介绍一下Android系统。

Android是基于Linux内核的软件平台和操作系统,是Google在2007年11月5日公布的手机系统平台,早期由Google开发,后由(OpenHandsetAlliance)开发。

它采用了软件堆层(Softwarestack,又名以软件叠层)的架构,主要分为三部分。

低层以Linux核心工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程式的一部分。

因为兴趣和挑战,我开始自学android编程,通关指导老师的帮助完成了校园通软件。

希望通过这篇论文的研究,展示我在校期间学习与实践的成果,希望给在浙师两年的本科学习交上一份圆满的答卷。

1.1国内外手机系统现状

目前国外各软硬件厂商已经推出过多款手机操作系统。

下面简单介绍一下现主流手机操作系统。

现阶段使用较广泛大家也相对熟悉的手机操作系统是由诺基亚公司主导推出的Symbian操作系统。

Symbian是为手机而设计的操作系统,它是一个实时性,多任务的纯32位嵌入式的操作系统,具有低能耗,内存占用较少等特点。

现在流行的Symbian系统有以下四个版本,分别为S40、S60(第二版)、S60(第三版)、S60(第五版)。

S60(第五版)为触摸屏手机版本。

iOS是由苹果公司为iPhone开发的操作系统。

它主要是给iPhone、iPodtouch以及iPad使用。

就像其基于的MacOSX操作系统一样,它也是以Darwin为基础的。

iOS的系统架构分为四个层次:

核心操作系统层(theCoreOSlayer),核心服务层(theCoreServiceslayer),媒体层(theMedialayer),可轻触层(theCocoaTouchlayer)。

系统操作占用大概240MB的存储器空间

WindowsMobile系列操作系统是从微软计算机的Windows操作系统演化而来的。

WindowsMobile系列操作系统功能强大,而且支持该操作系统的智能手机大多数都采用了英特尔嵌入式处理器,主频比较高,在其它硬件配置(如内存、储存卡容量等)上也比采用其它操作系统的智能手机要高出许多,因此性能比较强劲,速度比较快。

PalmOS属于Palm公司开发,是一种32位的嵌入式操作系统,是一套专门为掌上电脑编写的操作系统,是一种轻量级、比较开放的操作系统,占用的内存非常小。

现在多用Paml公司生产的手机上。

该系统允许用户在其基础上编写和修改相关软件,使支持的应用程序更加丰富多彩。

Palm系统与其他手机系统相比在其它方面也还存在一些不足,如Palm操作系统本身不具有录音、MP3播放功能等,但是可以通过加入第三方软件或硬件设备来实现。

相对国外手机系统百花齐放的局面,国内手机操作系统则处于刚起步的阶段。

目前国内还没有自主研发并商品化的手机操作系统。

当然近些年来国内企业和我国政府在这方也投入了大量的人力和物力。

同时也取得了一定成果。

在2009年8月,由中国移动所主导开发OPhone平台面世。

OPhone平台采用开源的Linux作为系统内核,借鉴并兼容Android平台,集成灵活高效的Java应用框架,充分借鉴当下主流手机操作系统所具有的良好用户体验,提供了一套完整的电话解决方案和各类移动数据业务解决方案。

1.1.2国内外手机应用现状

随着3G在中国的全面启动,它所带来的巨大机遇和新生力量,大规模的网络建设正不断深入展开。

但不可否认的是我国在通信领域中相比许多发达国家仍然存在着不小的差距,就在国人还在为EDGE这种传输速度仅能达到384KB/秒的2.75G过渡技术而欣喜的时候,国外早已开始试行HSDPA这种3.5G技术,传输速度更可达到惊人的数兆每秒,而基于其上所开发的延伸功能更是数不胜数,所以国内外手机应用也存在的较大的差异。

但国内外对手机应用的需求方向是大致相似的,主要集中在信息服务,娱乐,学习这些方面。

目前国内外手机应用服务方向主要有基于地理位置的信息服务(LocationBasedServiceLBS)它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(GeographicInformationSystem,地理信息系统)平台的支持下,为用户提供相应服务的一种增值业务。

例如手机定位,导航服务。

近年来十分热门的网络社交服务(SocialNetworkingServices)也已进入到手机客户端领域。

例如国内有名的社交网站人人网已经针对Iphone,android,塞班等手机平台推出了手机客户端。

国外最大的社交Fackbook也已经传出正在进行针对手机的产品的研发。

Twiter,Myspace等国外知名社交类网站都已经推出手机版。

国内淘宝网旗下口碑网在今年也已经推出针对多个手机平台的客户端程序。

MSN,QQ等即时通信类的应用也已经在各个主流手机平台推出。

手机办公类软件在手机上也正日趋完善,在手机上编辑查看各类文档已经实现,在android平台上的QuickOffice就是这样的软件。

在GoogleMarket(一个谷歌针对android系统用户所开发的应用商场)上已经有过万的企业应用办公套件。

手机娱乐游戏类应用,该类应用作为传统类手机应用,在各个平台上发展已近相对完善,手机上对各种流媒体的播放也已完美的支持。

各类传统PC游戏厂商进入手机领域。

1.2发展趋势

随着3G应用的不断开发推广,用户会越来越需要更加个性化、优质化的多媒体数据服务,用户希望能够随时、随地无缝利用3G网络进行办公、网上交易、游戏娱乐、欣赏影视节目、收听和下载音乐等。

根据观察,在不久的将来,移动手机终端将会在以下若干方面具有新的发展。

首先,提供智能提醒服务,手机能够与用户实现密切配合,并监控用户的个性化设置(保持在本地或者云端),当重要时间点或关键事物需要用户注意时,手机会向用户发出“提醒”服务,服务包括日程提醒、交通状况、最佳行车路线、最佳泊位、优惠活动、实时新闻、体育赛事、天气情况、股市行情、好友活动、亲友生日等。

其次,提供虚拟现实体验,手机可以借助传感器、周边设备了解到您的身边环境,并根据收集到的信息,智能的为您提供有用的信息,如在网络世界养的宠物,可以借助音频设备表达叫声,借助马达和位置传感器等传递其跳、跃等行为信息;也可以在用户购物时,提供相关的同类产品价格参考,提醒用户附近的那个卖场更物美价廉;根据实际场景,为用户及时提供正在操控的产品的使用方法提醒。

接着,发挥物联网的优势,借助无处不在的传感器,可以感知并分享到周围世界的海量信息,这些信息将在“云端”得

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1