您的位置:首页 > 其它

屏幕适配之dp转px?

2016-12-23 21:12 176 查看
public static int dp2px(Context ctx,float dp){
float density=ctx.getResources().getDisplayMetrics().density;//先获取设备密度。
int px=int(dp*density+0.5f);这里为什么要加0.5f呢,是为了四舍五入,不让值太离谱,比如4.9,如果不加0.5f,其值就是4,然而5却离它较近。
return px;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: