《第一行代码-Android》学习笔记(三)
来源:互联网 发布:json解析技术有哪些 编辑:程序博客网 时间:2024/05/20 22:37
1.单位和尺寸:
在项目中尽量使用match和wrap设置控件和布局的大小。
1) px和pt的窘境:
a) px:像素 各种手机的像素都不一样。
b) pt:磅数 效果和px差不多。
所以在手机领域很少使用这两个单位。
2) dp和sp来帮忙:
a) dp:密度 每英寸所包含的像素数:比如手机的长3英寸宽2英寸,如果分辨率是320*480,这屏幕的密度为160dpi,如果分辨率是640*960,则屏幕的密度就是320dpi;
android规定,在160dpi的屏幕上1dp=1px;在320dpi的屏幕上1dp=2px。这样就可以保证控件在不同密度的屏幕上显示比例保持一致。
b) sp:可伸缩像素(解决文字大小适配问题)
原理和dp一样,只是sp专门用于文字。
2.点9工具使用:Android sdk 目录tools文件夹中==》draw9patch.bat
将要拉伸的部分用小黑点标记,可以使ui展示更加精美。
0 0
- 《第一行代码-Android》学习笔记(三)
- 第一行代码Android学习(三)
- Android第一行代码学习笔记三----广播
- 《第一行代码》学习笔记--Android入门(一、二、三)
- Android第一行代码学习笔记总结
- 《Android第一行代码》学习笔记
- 《Android第一行代码》学习笔记
- FrameLayout《第一行代码Android》学习笔记
- Android第一行代码学习笔记
- Android学习笔记_《第一行代码》
- 《第一行代码》Android 学习笔记
- 《第一行代码 Android》学习笔记1
- (第一行代码)笔记(三)
- 《第一行代码-Android》学习笔记(一)
- 《第一行代码-Android》学习笔记(二)
- 《第一行代码-Android》学习笔记(四)
- 《第一行代码-Android》学习笔记(五)
- 《第一行代码-Android》学习笔记(六)
- 中文传参乱码问题解决思路
- 《第一行代码-Android》学习笔记(一)
- Android Crackme分析
- 《第一行代码-Android》学习笔记(二)
- 极大化思想解决最大子矩形问题
- 《第一行代码-Android》学习笔记(三)
- 《第一行代码-Android》学习笔记(四)
- bs+json解析
- 五大算法之(2)动态规划
- kazoo在多进程下使用全局连接死锁问题
- 《第一行代码-Android》学习笔记(五)
- Java语言基础——第二回:Eclipse的下载安装汉化使用
- 数据仓库应用(三): SQL Server 2005的数据仓库应用--联机分析OLAP
- 【LeetCode】Unique Path Ⅱ