Android中常用单位(dpi、px、dp、sp)
来源:互联网 发布:知乎 北京 裁缝店 编辑:程序博客网 时间:2024/05/16 07:02
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,分辨率等
- python中的切片
- VS2012最方便的断点调试
- python初级学习之基于收发邮件的远程控制程序
- CALayer - 5
- 【Android】Activity的生命周期
- Android中常用单位(dpi、px、dp、sp)
- 应用层—域名系统DNS
- iOS开发new与alloc/init的区别
- x265探索与研究(一):x265下载安装与配置
- 命令行方式
- poj1064Cable master【二分】
- 简单Linux C线程池
- 数据解析
- windows下socket开发tcp程序 简单例子