Android中常用单位(dpi、px、dp、sp)
来源:互联网 发布:暗黑 ipad 知乎 编辑:程序博客网 时间:2024/04/29 10:45
1 dpi
size为屏幕尺寸。例如,小米2手机,分辨率1280x720,尺寸4.3。
代入公式得到小米2的dpi为341.53,约为342。
2 px
pixels(像素),1px代表屏幕的一个物理像素点,不建议使用。
3 dp
device independent pixels(设备独立像素),px=dp*(dpi/160)。
Android系统定义了四种像素密度:
低(120dpi)、中(160dpi)、高(240dpi)和超高(320dpi),
它们对应的dp到px的系数分别为0.75、1、1.5和2,
这个系数乘以dp长度就是像素数。
4 sp
scale-independent pixel(与缩放无关的抽象像素)。sp和dp类似但唯一的区别是:
Android系统允许用户自定义文字尺寸大小(小、正常、大、超大等等),
当文字尺寸是“正常”时,1sp=1dp,而当文字尺寸只有是“大”或“超大”时,
1sp>1dp。类似我们在windows里调整字体尺寸以后的效果,窗口大小不变,
只有文字大小改变。
编程建议:文字的尺寸一律用sp单位,非文字的尺寸一律使用dp单位。
1 0
- Android中常用单位(dpi、px、dp、sp)
- Android中常用单位(dpi、px、dp、sp)
- Android中常用单位(dpi、px、dp、sp)
- Android中常用单位(dpi、px、dp、sp)
- android 单位:px,dip(dp),sp,dpi
- android中的尺度单位:px、dpi、 dp、sp 、pt
- android度量单位:px、dpi、density、dp、dip、sp
- 记录一下Android中常用单位px、sp、dp ...
- android ui常用 单位:dp,sp,px
- 关于android中dpi px dp sp 单位的一些理解
- Android中dpi,dp,dip,px.sp等各种单位详解
- android中常见单位 dp,sp,px,pt,in,mm,dpi,dip详解
- android中 dp sp px 单位 区别
- Android中px, dp, sp单位转换
- Android 中dp,px,dpi以及sp的区别
- Android中px, ppi, dpi, dp, dip, sp概念解析
- Android中dp、dip、dpi、ppi、px、sp的区别
- android尺寸的单位:px,dip(dp),sp,dpi,分辨率等
- 多字节字符集截取中文字符串
- Swift初窥----语法进阶
- 笑一笑十年少
- win7(32/64)+apache2.4+php5.5+mysql5.6 环境搭建配置
- VMware Network Adapter VMnet1和VMnet8 被归入[未识别的网络-公用网络]的解决方法
- Android中常用单位(dpi、px、dp、sp)
- UIViewController的生命周期及iOS程序执行顺序
- android 系统目录介绍
- Qt中Ui名字空间以及setupUi函数
- iOS实现UIImageView透明区域点击事件穿透
- 单链表的初始化,建立,插入,查找,删除
- linux下处理图片时需加上参数“-Djava.awt.headless=true”
- 使用html制作静态网页
- Android-CheckBox 实现计算器