Android打卡第一天

1 Android的四层框架

底层为LINUX层,主要为底层的驱动。

LIBRARY为系统函数库,由开源项目组成。

APPLICATION FRAMEWORK 为应用框架层。

APPLICATION为应用层。

其中,前两者有c编写。

2 dvm简单介绍

dvm基于寄存器(cpu)的架构。

dvm将 .java文件 变成  .class文件 再将所有的 .class 文件变成一个 .dex文件 最后变成 .odex文件。

其中 所有的.class 变成 .dex 是由platformtools中的 dx.bat 完成的。

3 ART模式

ART模式比Dalvik模式下运行的速度快,但是占用的内存大,因为提前进行了一次预编译;Dalvik模式下每次都需要进行编译。

4.4之前的系统Android文件都在Dalvik中运行,出现ART模式后,将文件

4 sdk的几个文件介绍

Platforms 存放Android的版本号

Platformtools

     dx.bat     将所有的 .class文件变成 一个.dex文件

    aapt.exe   Android应用打包工具

    adb.exe    Android调试桥

    aidl.exe

5 Android打包过程

   

6 Android中的单位

大体上文字用sp,非文字用dp。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值