手记

android基础1.0

android的四层架构:

1.linux

2.函数库层,由c或者c++写的

3.是应用的框架层,如activitymanager

4.应用层  浏览器等

jvm与dvm的区别

jvm是java的虚拟机,就是将。java文件转化成机器源码

dvm的产生:

1.版权问题

2.将所有的.class文件转化成一个dex文件速度快

3.基于寄存器的架构。

android的art模式

运行速度快,但是好用内存,4.4之后的时期


sdkmanager

dx.bat 这个是将.class文件变成了一个dex文件

aapt 安卓应用的打包工具

adb android调试桥

android常见的分辨率

320*480;

480*800;

1280*720;

android的模拟器 2.3与4.1.2是最稳定的

android4.0以后里面才有中文的语言,而且没有都sd卡的操作,比如卸载,应为不安全。

ddms透视图上面的相机有截图的功能。

activity已启动就会走oncreate方法。


adb的指令练习:

要先在path当中配置路径

adb kill-server;杀死adb的服务

adb start-server;开启adb的服务

adb shell  进入手机终端

接着敲ls就可以查看所有的手机文档

要进入具体的 用cd加上地址然后再ls一下

推出手机的终端 按住ctrl+c 就可以退出来啦

.trim()去除两边的空格

uri与url的区别,都是路径,但是uri是自己定义的。


按钮的四种点击事件:

 

android中的五大布局

android中所有的控件第一个字母都是大写的。

1.线性布局

2.相对布局

3.帧布局

4.表格布局

5.绝对布局(但是已经被废弃啦)

android中布局的单位介绍

dp与dx都可以表示控件的大小(dx表示像素),但是dx如果在小的分辨率上就会出现不协调的现象

而dp可以自动的调整;

对于字体的大小的单位就是用sp。


原文链接:http://www.apkbus.com/blog-846519-61794.html


0人推荐
随时随地看视频
慕课网APP