Android课程设计报告.docxandroid课程设计报告安卓课程设计报告安卓课程设计班级09级计算机二班学号20097923姓名郭丹目录第] 4"计算器”应用程序的设计与实现 6拟解决的问题及目7详细设计与编码实现••…..7总结… •智能手机的市场(1)功能多样化的智能手机挑战全球PC出货臺移动互联网时代的来临,直接促进了搭载智能操作系统、具有强大扩展性的智能手机、平板电脑等移动终端产业的蓬勃发展。来自美国最大的风险投资机构KPCB的数据显示,全球智能手机出货量正在以远高于台式电脑、笔记本电脑出货量的速度快速增长,,超过台式电脑宮笔记本电脑出货量的总和。智能手机的用户使用数量正在高速增长。据市扬调亦机构Gartner信息,2011年全球智能手机的总出货量将会达到4・68亿部,%的增长,而谷歌Android操作系统将会在今年之内成为全球最大的智能手机操作系统。另外,全球市场调研机构IDC预计未来5年中国手机市场上,智能手机替代传统功能手机的趋势将日益明显,%,人们对IT设备智能化的向往是这一增长率能够实现的主要因素,并且与其他国家相比,中国智能手机市场的发展空间更加广阔。操作系统格局预测:Android有望成为智能手机市场主导力量奮载Android爆作系统葩智能手机目前已幺歳为市场上巖灵手奇热的智能产品。来自美国市场旃究机构Gartner的数据显示,%%o开放的源代码和零成本己经让Android社仝应界范甬内受到青睐并迅速获得了主要手机厂商和数百万软件开发者的支持,Gartner预计,未来Android系统的希扬份额肴望痼过其他操作系统,从而成为全球第一大智能手机操作系统。•安卓手机介绍安車羊机指葩是用Android操作系统的手机。安卓(Android)是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。同样都是手机上面用的智能系统,安卓的系统是新生系统,界面更为华丽,开源性更强,当然因为是新生系统,所以在第三方软件方面暂时还不太多。因此,安卓应用程序的需求还是很迫切的。•软件人才需求据业内统计,目前国内的Android研发人才缺口至少30万。由于目前Android技术较新,,都处于初级阶段,因此Android人才短期将供不应求。从长期来看,随着各种移动应用和手机游戏等内容需求日益增加,也将激励大中小型手机应角开发商加大对Android血用的弁废力度,因此Android人才的就並前熹也菲常广泛。综上床述,在这样的背景下,安卓有很强的生命力。同时,作为一个新生的系统,其应用程序目前并不多,安卓应用程序的需求还是很迫切的,安卓研发人才的缺口还很大。这些都促进了我们学习开发安卓应用程序。:JDK5orJDK6(JREaloneisnotsufficient)(Europa),(Ganymede)>Activity的相关知识简单理解Activity茯震一个用户所能看到的屏幕,Activity主要是处理一个应用的整体性工作。Activity是最基本的Android应用程序组件,应用程序中,-个活动通常就是一个单独的屏幕。每一个活动都被实现为一个独立的类,并且从活动基类中继承而来,活动类将会显示由视图控件组成的用户接口,并对事件做出响应。大多数的应用是由多个屏幕显示组成,因而要用到多个Activityo(1)Activity的柑关方法及相关函数:A>voidonCreate(Bundle)首次启动时调用,接受参数:NullorsavedInstanceState(保存的以前某些状态信息)B、 voidonStart()说明了将要显示给用户的活动C、 voidonRestart()将处于停止状态的活动重新显示给用户D、 voidonResume()用户可以开始与活动进行交互时调用。如动画播放和音乐播放。E、voidonPause()活动将要建入启台运行时调用。(此时前台启动了另一个活动)F>voidonStop()不需要某个活动了,就调用G>voidonDestroy()销毁活动(2)多个Activity之间的跳转:通过Intent类实现屏幕之间的跳转(包括没有参数关系和需要传
Android课程设计报告 来自淘豆网m.daumloan.com转载请标明出处.