- 博客(8)
- 资源 (44)
- 收藏
- 关注
原创 Android培训班(57)Dalvik虚拟机运行ZygoteInit类
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->从上一节可以知道Dalvik虚拟机入口点和创建虚拟机的函数,这一节继续分析运行时类调用虚拟机的代码片段,需要搞清楚怎么样运行JAVA的ZygoteInit类,Dalvik虚拟机又提供什么样的接口调用。运行时类代码如下:/*start
2011-06-27 21:43:00 3690
原创 Android培训班(56)Dalvik虚拟机的入口点
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->要分析Dalvik虚拟机的代码,到底从那里开始比较好呢?从事软件开发人员都知道,每个程序都有生命周期,都有出生点,也就是程序的进入位置。像C语言里控制台程序是使用main函数作为入口点的,java程序也是使用main函数作为入口点。其实Da
2011-06-19 18:13:00 5131
原创 Android培训班(55)Dalvik虚拟机的目录结构
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } -->为了挖掘Dalvik虚拟机的秘密,需要仔细分析Dalvik的每一个目录,每一个文件,才能把它的细节了然于胸。下面就开始吧! Android.mk 这个文件是虚拟机编译的makefile文件。 dalvik
2011-06-18 21:31:00 5246 1
原创 Android培训班(54)虚拟机的历史
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } A:link { so-language: zxx } -->虚拟机的英文名称是VirtualMachine,简称为VM。通过这个名称就可知虚拟机是假的,不真实的机器,当然是与硬件的机器相比。比较科学的理解是这样:指通过软件模拟的具有完
2011-06-16 21:15:00 3523
原创 Android培训班(53)
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } A:link { so-language: zxx } -->Calculator.apk内容为什么叫apk呢?其实apk是AndroidPackage的缩写,意思就是android安装包。在Linux的目录下,可以查看Calc
2011-06-12 14:45:00 3751 1
原创 Android培训班(52)
应用程序编译过程:1)资源文件编译像资源文件xml、图片等文件,需要通过aapt工具来编译,生成资源文件表“resources.arsc”和资源关系文件“R.java”,JAVA编译器连接代码里使用的资源时,就是通过R.java来实现,同时aapt工具还负责把所有资源生成二进制文件,以应用程序运行时方便访问。 2)java源码编译所有java源码是通过javac来编译,并跟
2011-06-06 20:59:00 3062
原创 Android培训班(51)
接着来修改一下资源,看看是否可以显示出来?通过如下步骤进处:1)找到目录Android-2.0/packages/apps/Calculator/res/values-zh-rCH2)打开资源文件strings.xml。3)找到“清除历史记录”,把它改为“删除历史记录”,如下图: 4)进入终端里编译,如下:tony@tony-desktop:~/android/Andr
2011-06-05 08:28:00 3838
原创 Android培训班(50)
publicclass Calculator extends Activity {这行代码定义计算器类Calculator是继承Activity类。这是计算器主要管理类,从前面的XML资源里,就知道Calculator类是第一个运行的类,是运行代码的入口点。 下面开始创建和定义使用的变量和常量。 EventListener mListener = new
2011-06-04 20:05:00 3564
python抓取天气并分析 实例源码
2017-08-28
书《深度学习》
2017-03-13
国产8051模拟器
2016-09-10
tinyxml2配套源码
2016-06-27
selenium的浏览器驱动
2016-06-14
开源鸿蒙4.0不能进入桌面的补丁
2024-03-17
开源鸿蒙 4.0 RK3566开发板配置
2024-03-17
svm_hog_data.rar
2020-03-02
实现numpy的C++库扩展
2019-11-24
python web py入门配套源代码
2018-02-23
webpy演示例子1
2018-02-21
胶囊模型的代码
2018-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人