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
共同学习,写下你的评论
评论加载中...
作者其他优质文章