举个例子区别px和dip:
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);
}
总结:不管屏幕的分辨率是多少,都可以理解为:使用dip单位,都会把屏幕的高分成480分,宽分成320分,即(480x320 dip)。
只要你设置160dip,在任何分辨率的设备上都会占屏幕的一半。
相关推荐
DIP4DIP8DIP16 DIP24封装Altium Designer AD PCB封装库2D3D元件库文件,25个DIP 3D视图封装,DIP_TP20-300 DIP_TP40-600 DIP4-300 DIP6-300 DIP8-300 DIP8-300_MH DIP14-300 DIP14-300_MH DIP16-300 DIP16-300_MH ...
DIP4-300、DIP6-300、DIP8-300、DIP8-300_MH、DIP14-300、DIP14-300_MH、DIP16-300、DIP16-300_MH、DIP18-300、DIP18-300_MH、DIP20-300、DIP20-300_MH、DIP22-300、DIP22-300_MH、DIP24-300、DIP24-300_MH、DIP24-...
DIP_TP20-300 DIP_TP40-600 DIP4-300 DIP6-300 DIP8-300 DIP8-300_MH DIP14-300 DIP14-300_MH DIP16-300 DIP16-300_MH DIP18-300 DIP18-300_MH DIP20-300 DIP20-300_MH DIP22-300 DIP22-300_MH DIP24-300 DIP24-300_...
简单的比较android各个单位的小程序
DIP关于各噪声和滤波概述,里面包含PDF和Latex
DIP病种目录库Excel,可直接导入到数据库使用
px、dip、sp区别和使用方法;搜索了那么多,就这个看得明白。
DIP SOIC SOP TSOP TSSOP封装芯片 3D视图 3D模型库 (STEP后缀): DIP-20pin.STEP DIP-22pin.STEP DIP14.STEP DIP16.STEP DIP18.STEP DIP24-W.STEP DIP24.STEP DIP28-W.STEP DIP28.STEP DIP4.STEP DIP40.STEP DIP48....
dip转换工具,像素和dip相互转化工具
一个实验小程序,只是一个实验小程序,一点fft代码
DIP目录库(1.0版
描述android的dip dp px dp等单位及其转换关系
DIP直插集成电路3D封装三维视图PCB封装库CAD Cadence AD库(Step后缀3D模型库),包括如下: DIP-20pin.STEP DIP-22pin.STEP DIP14.PNG DIP14.STEP DIP16.PNG DIP16.STEP DIP18.PNG DIP18.STEP DIP20.PNG DIP20.step...
DIP系列元器件封装尺寸图,CAD三视图,封装名称,都很详细。PCB工程师必备装备。
写了一点关于dd,dip命令的观点,希望对大家有所帮助
DIP封装库Altium库 AD元件库 PCB封装库 3D视图库(AD库+Protel库) ,DIP4~DIP48共计25个封装,PcbLib后缀文件为AD 2D3D封装库,Lib后缀文件为Protel库,可以直接应用到你的项目设计中。
dip/px互转工具
Android的计量单位px,in,mm,pt,dp,dip,sp Android的计量单位px,in,mm,pt,dp,dip,sp
DIP40底座封装图AD,文档可直接下载后在Altium Designer中使用,方便快捷;封装为可锁紧插座封装,下载时请注意查看。
FPGA核心板转DIP40-EP4CExE22 TO DIP40.rar