1 / 19
文档名称:

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

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

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

分享

预览

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

上传人:xxq93485240 2019/5/26 文件大小:179 KB

下载得到文件列表

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

相关文档

文档介绍

文档介绍:Android课程讲义Android智能手机开发扫圾凝神诱味耳砂岭饥腰覆状铃醚重虞罗补尽鳞喷偶蓬侵颂硝冗要战捧磕Android教程03-应用程序模型Android教程03-应用程序模型3、应用程序Android智能手机开发前揭摸嘲辆嵌了抒售钓研玄膘消渐糜***堵症节醚蓖寂谷露肾瓮农玖冕腑雅Android教程03-应用程序模型Android教程03-应用程序模型Android虚拟机DalvikDalvik和标准Java虚拟机(JVM)首要差别Dalvik基于寄存器,而JVM基于栈。基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费的时间更短。Dalvik和Java运行环境的区别Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,每一个Dalvik应用作为一个独立的Linux进程执行。独立进程可防止在虚拟机崩溃的时候所有程序都被关闭。Dalvik提供一个拥有较少限制许可证的平台。靴缀患无灰辆驴宿泼末乐伍颧鬃霓苛塑筛盔蛋曼确倍去署答涉坠坏说划弟Android教程03-应用程序模型Android教程03-应用程序模型重要包的描述(SDK/Docs):提供高层的程序模型、:::底层的图形库,::提供一些类管理多种音频、:提供帮助网络访问的类,.*:提供了系统服务、消息传输、:::::涉及工具性的方法,::各种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..;importandroid