PX跟DIP的转换
来源:互联网 发布:手机淘宝 如何收藏店铺 编辑:程序博客网 时间:2024/04/28 23:29
px就是像素,如果用px,就会用实际像素画,比个如吧,用画一条长度为240px的横线,在480宽的模拟器上看就是一半的屏宽,而在320宽的模拟器上看就是2/3的屏宽了。
而dip,就是把屏幕的高分成480分,宽分成320分。比如你做一条160dip的横线,无论你在320还480的模拟器上,都是一半屏的长度。
public static int dip2px(Context context, float dipValue){
final float scale = context.getResources().getDisplayMetrics().density;
return (int)(dipValue * scale + 0.5f);
}
public static int px2dip(Context context, float pxValue){
final float scale = context.getResources().getDisplayMetrics().density;
return (int)(pxValue / scale + 0.5f);
}
- PX跟DIP的转换
- Android dip跟px的相互转换
- Android中dip跟px的相互转换
- Android 程序中像素(px)跟 单位dp(dip)之间的转换
- Android程序中像素(px)跟单位dp(dip)之间的转换
- android px与dp(dip)的转换
- px和dip的互相转换
- px与dip之间的转换
- android px与dip间的转换
- dip 和 px的相互转换
- Android px,dip,sp之间的转换
- dip(dp)转换px
- dip px 转换
- android dip转换Px
- dip与px相互转换
- Android px和dip转换
- dip和px之间转换
- dip,px,sp,px相互转换
- 如何在安卓虚拟机中安装本地的apk
- 0和1的故事
- cocos2dx功能框架概述
- 上网本ubuntu分辨率设置
- 今天彻底放弃了一段不可能有结果的爱情
- PX跟DIP的转换
- Java简单加解密
- Android的init过程(二):初始化语言(init.rc)解析
- NSNumber,NSValue和NSData
- Neo_cd开播啦!
- unsafe_unretained
- oracle 删除重复记录 只保留一条
- ROP 返回导向编程 攻击
- java 解压缩文件