大坡3D软件开发

因我而不同--用软件来改变世界

Android培训班(57)Dalvik虚拟机运行ZygoteInit类

<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->从上一节可以知道Dalvik虚拟机入口点和创建虚拟机的函数,这一节继续分析运行时类调用虚拟机的代码片段,需要搞清楚怎么样运行JAVA的ZygoteInit类,...

2011-06-27 21:43:00

阅读数:3394

评论数:0

Android培训班(56)Dalvik虚拟机的入口点

<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->要分析Dalvik虚拟机的代码,到底从那里开始比较好呢?从事软件开发人员都知道,每个程序都有生命周期,都有出生点,也就是程序的进入位置。像C语言里控制台程序是...

2011-06-19 18:13:00

阅读数:4747

评论数:0

Android培训班(55)Dalvik虚拟机的目录结构

<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->为了挖掘Dalvik虚拟机的秘密,需要仔细分析Dalvik的每一个目录,每一个文件,才能把它的细节了然于胸。下面就开始吧! Android.mk 这个文件...

2011-06-18 21:31:00

阅读数:4790

评论数:0

Android培训班(54)虚拟机的历史

<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } A:link { so-language: zxx } -->虚拟机的英文名称是VirtualMachine,简称为VM。通过这个名称就可知虚拟机是假的,不真实的...

2011-06-16 21:15:00

阅读数:3103

评论数:0

Android培训班(53)

<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } A:link { so-language: zxx } -->Calculator.apk内容为什么叫apk呢?其实apk是AndroidPackage的缩写,意...

2011-06-12 14:45:00

阅读数:3397

评论数:1

Android培训班(52)

应用程序编译过程:1)资源文件编译像资源文件xml、图片等文件,需要通过aapt工具来编译,生成资源文件表“resources.arsc”和资源关系文件“R.java”,JAVA编译器连接代码里使用的资源时,就是通过R.java来实现,同时aapt工具还负责把所有资源生成二进制文件,以应用程序运行...

2011-06-06 20:59:00

阅读数:2742

评论数:0

Android培训班(51)

接着来修改一下资源,看看是否可以显示出来?通过如下步骤进处:1)找到目录Android-2.0/packages/apps/Calculator/res/values-zh-rCH2)打开资源文件strings.xml。3)找到“清除历史记录”,把它改为“删除历史记录”,如下图: 4)进入终端里编...

2011-06-05 08:28:00

阅读数:3438

评论数:0

Android培训班(50)

publicclass Calculator extends Activity {这行代码定义计算器类Calculator是继承Activity类。这是计算器主要管理类,从前面的XML资源里,就知道Calculator类是第一个运行的类,是运行代码的入口点。 下面开始创建和定义使用的变量和常量。 ...

2011-06-04 20:05:00

阅读数:3266

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭