Android学习-dp,sp,px的区别
来源:互联网 发布:ios 微信图片压缩算法 编辑:程序博客网 时间:2024/04/30 07:37
Android中px,dip,sp,dpi,的区别
上图是100px,100dip,100sp的textView控件在不同设备上的显示结果,下面说一下三者的的区别与联系
PX
PX代表的是像素,像素是指在由一个数字序列表示的图像中的一个最小单位,android的每个像素又有4的分量ARGB,说的贴近生活一点,当你贴近并仔细观察一些屏幕时,你会发现屏幕是由一些小点点组成的,这些小点点就是我们所说的像素,设备分辨率越低越容易观察,因为分辨率实际就是每英寸的屏幕上所包含的像素数
Dip
说dip之前要说一下dpi,一定不要记错,dpi是dotper inch ,dpi =对角线包含的像素数/屏幕尺寸
Dip是Densityindependent pixel的缩写,是独立的像素密度的意思,dip与设备无关,用于说明与密度无关的尺寸和位置,换算公式为
px=dp*(dpi/160)
换算一下
dp*160
px= ------------对于dpi是160的屏幕来说1dp就是1px那对于dpi是320的屏幕来说1dp就是
dpi
2px
SP
sp用于字体显示,与dp差不多,可根据屏幕自由缩放。
0 0
- Android学习-dp,sp,px的区别
- Android的px、dp、sp的区别
- android dp dip px sp的区别
- (转)android px dp sp 的区别
- dp、sp和px的区别【Android】
- android dp dip px sp的区别
- Android px, dp, sp的区别
- Android px,dp,pt,sp的区别
- android:px,dp(dip),sp的区别
- dp、sp、px的区别
- DP PX SP的区别
- android 的dp sp px
- Android的sp,dp,px
- Android的px,dp和sp等单位的区别
- Android中dip, dp, px, sp的区别
- Android中dip、dp、sp、pt和px的区别
- Android中dip、dp、sp、pt和px的区别
- Android中dip、dp、sp、pt和px的区别
- meta http-equiv=… 的功能介绍
- POJ 2126 Factoring a Polynomial
- SQLi Labs Lesson7
- 基于阴影图的阴影算法总结笔记
- Java程序员必须知道的10个调试技巧
- Android学习-dp,sp,px的区别
- SSH+activity工作流集成开发
- jQuery缓存探究
- Android Studio NDK JNI配置Demo超详细2016
- HDU 5805:NanoApe Loves Sequence
- 采用JOSN实现服务器端与客户端的交互
- 设计模式之单例模式
- Activity 活动
- 自动释放池的应用