欢迎来到天天文库
浏览记录
ID:1392244
大小:1.75 MB
页数:30页
时间:2017-11-11
《基于android平台的校园通软件毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于Android平台的校园通软件毕业论文目录摘要1Abstract21引言31.1国内外手机系统现状31.1.2国内外手机应用现状41.2发展趋势52Android的相关技术介绍及分析62.1Android的功能特征62.2Android架构分析82.2.1应用程序框架82.2.2类库92.2.3Android运行时组件102.3Android应用的构成和工作机制103Android应用程序结构剖析113.1Android的API113.2Android应用程序结构解析123.2.1活动123.2.2意图接收器133.2.3服务133.2.4内容提供者133.3Intent的详细解析1
2、43.3.1Intent的抽象描述143.3.2Android如何解析Intent153.4Android活动的生命周期163.4.1活动的生命状态163.4.2活动的运作流程184Android校园通软件的设计与实现194.1研究目标194.2需求分析194.3UI界面设计194.4程序模块设计204.5软件功能图214.6文件结构与用途214.7程序主要代码234.8用户界面275总结30参考文献31291引言目前随着移动设备越来越普及以及移动设备的硬件的提升,移动设备的功能越来越完善,移动设备的系统平台也日渐火热起来。目前国内最常见的移动开发平台有Symbian,iPhone,Wi
3、ndowsPhone以及当下正在逐步兴起的Android。目前为止国内已经有很多Android系统的用户。截止2010年第二季度Android系统的国内市场占有率已经过10%,在西欧以及北美智能手机市场占有率也在20%左右。可见Android系统正在崛起之中。但是对于Android系统的应用和开发在国内仍然属于起步和探索阶段。急需要大量的相关技术和人员的投入。下面首先介绍一下Android系统。Android是基于Linux内核的软件平台和操作系统,是Google在2007年11月5日公布的手机系统平台,早期由Google开发,后由(OpenHandsetAlliance)开发。它采用了
4、软件堆层(Softwarestack,又名以软件叠层)的架构,主要分为三部分。低层以Linux核心工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程式的一部分。因为兴趣和挑战,我开始自学android编程,通关指导老师的帮助完成了校园通软件。希望通过这篇论文的研究,展示我在校期间学习与实践的成果,希望给在浙师两年的本科学习交上一份圆满的答卷。1.1国内外手机系统现状目前国外各软硬件厂商已经推出过多款手机操作系统。下面简单介绍一下现主流手机操作系统。现阶段使用较广泛大家也相对熟悉的手机操作系统是由诺基亚公司主导推出的Symbian操作系统。Symbian是为
5、手机而设计的操作系统,它是一个实时性,多任务的纯32位嵌入式的操作系统,具有低能耗,内存占用较少等特点。现在流行的Symbian系统有以下四个版本,分别为S40、S60(第二版)、S60(第三版)、S60(第五版)。S60(第五版)为触摸屏手机版本。iOS是由苹果公司为iPhone开发的操作系统。它主要是给iPhone、iPodtouch以及iPad使用。就像其基于的MacOSX操作系统一样,它也是以Darwin为基础的。iOS的系统架构分为四个层次:核心操作系统层(theCoreOSlayer),核心服务层(theCoreServiceslayer),媒体层(theMedialayer
6、),可轻触层(theCocoa29Touchlayer)。系统操作占用大概240MB的存储器空间WindowsMobile系列操作系统是从微软计算机的Windows操作系统演化而来的。WindowsMobile系列操作系统功能强大,而且支持该操作系统的智能手机大多数都采用了英特尔嵌入式处理器,主频比较高,在其它硬件配置(如内存、储存卡容量等)上也比采用其它操作系统的智能手机要高出许多,因此性能比较强劲,速度比较快。PalmOS属于Palm公司开发,是一种32位的嵌入式操作系统,是一套专门为掌上电脑编写的操作系统,是一种轻量级、比较开放的操作系统,占用的内存非常小。现在多用Paml公司生产
7、的手机上。该系统允许用户在其基础上编写和修改相关软件,使支持的应用程序更加丰富多彩。Palm系统与其他手机系统相比在其它方面也还存在一些不足,如Palm操作系统本身不具有录音、MP3播放功能等,但是可以通过加入第三方软件或硬件设备来实现。相对国外手机系统百花齐放的局面,国内手机操作系统则处于刚起步的阶段。目前国内还没有自主研发并商品化的手机操作系统。当然近些年来国内企业和我国政府在这方也投入了大量的人力和物力。同时也取得了一定成果。
此文档下载收益归作者所有