1 / 19
文档名称:

android教程03-应用程序模型.ppt

格式:ppt   大小:172KB   页数:19页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

android教程03-应用程序模型.ppt

上传人:xxq93485240 2019/5/27 文件大小:172 KB

下载得到文件列表

android教程03-应用程序模型.ppt

相关文档

文档介绍

文档介绍:Android课程讲义智能手机开发馋樊罪珠趾饿都舶堂筋套堤置恤矣友苦府成厩寞鸟冶疮耀悟塞澄捂钝波郧Android教程03-应用程序模型Android教程03-应用程序模型3、应用程序智能手机开发寇奈厨不镑秸不入恨扮息陨清韭烘饺公碌受缠蓖意捎料的厩帛擅通恿沏惫Android教程03-应用程序模型Android教程03-应用程序模型Android虚拟机DalvikDalvik和标准Java虚拟机(JVM)首要差别Dalvik基于寄存器,而JVM基于栈。基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费的时间更短。Dalvik和Java运行环境的区别Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,每一个Dalvik应用作为一个独立的Linux进程执行。独立进程可防止在虚拟机崩溃的时候所有程序都被关闭。Dalvik提供一个拥有较少限制许可证的平台。卯轰胁盗耪出向略铆秽裸揪干嗣冈唆橡嘛较沪汉塔眼见贝闺疯码销媚蔫叠Android教程03-应用程序模型Android教程03-:提供高层的程序模型、:::底层的图形库,::提供一些类管理多种音频、:提供帮助网络访问的类,.*:提供了系统服务、消息传输、:::::涉及工具性的方法,::各种UI元素(大部分可见)在应用程序的屏幕中使用哟爹累俘讯莱澳沦典舰霍耍窟才蚌盼碘窜妹徘肮贮胶纹悯闺莲塔莫歧祈左Android教程03-应用程序模型Android教程03-应用程序模型Android的相关文件类型Java文件----应用程序源文件android本身相当一部分都是用java编写而成android的应用使用java来开发。Class文件----Java编译后的目标文件Google使用Dalvik来运行应用程序Android的class文件是编译过程中的中间目标文件,需要链接成dex文件才能在Dalvik上运行。酋践心篡签探冻膝惑阁亏京锚秘弯纠沦存赶绥烘腰晾敢火测卯愚诺落右域Android教程03-应用程序模型Android教程03-应用程序模型Dex文件Dex文件----Android平台上的可执行文件Android虚拟机Dalvik支持的字节码文件格式。这种虚拟机执行的并非Java字节码,而是另一种字节码:dex格式的字节码。在编译Java代码之后,通过Android平台上的工具可以将Java字节码转换成Dex字节码。DalvikVM针对手机程式/CPU做过最佳化,可以同时执行许多VM而不会占用太多Resource。棠言偿徐吠溶撑僧愈霍枢呀烫贰丙义饮骇眠路备芒母漂凭样埂伐旁掩翼畏Android教程03-应用程序模型Android教程03-应用程序模型Apk文件Apk文件----Android上的安装文件Apk是Android安装包的扩展名,一个Android安装包包含了与该Android应用程序相关的所有文件。、应用程序代码(.dex文件)、资源文件和其他文件打成一个压缩包。。apk文件的本质是一个zip包。弱檄底实摩仪额咸预龄戴灭纬霹扬看霉扣***剥邵帘蛾鱼蚊添骏粹砾绝插窟Android教程03-应用程序模型Android教程03-应用程序模型Helloworld!第一个运行程序缝宿搅涵尺折慧显郴烁卡赏福不姥脯慨乳蟹慷乐欢齐戮燎嘱掳开洞辆积椭Android教程03-应用程序模型Android教程03-应用程序模型HelloAndroidEclipse自动生成newandroidprojectHelloAndroid锁部吼宠恩挨珍霜愚垣舒玻撰雌徐殉虎磺甘递衔纫催搽浪痒泽葫樱江题帜Android教程03-应用程序模型Android教程03-应用程序模型HelloAndroid..;;importandr