博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android--px(像素)和dp、sp之间的相互转化
阅读量:5325 次
发布时间:2019-06-14

本文共 808 字,大约阅读时间需要 2 分钟。

public class DensityUtil {    public DensityUtil() {    }    public static int dip2px(Context var0, float var1) {        float var2 = var0.getResources().getDisplayMetrics().density;        return (int)(var1 * var2 + 0.5F);    }    public static int px2dip(Context var0, float var1) {        float var2 = var0.getResources().getDisplayMetrics().density;        return (int)(var1 / var2 + 0.5F);    }    public static int sp2px(Context var0, float var1) {        float var2 = var0.getResources().getDisplayMetrics().scaledDensity;        return (int)(var1 * var2 + 0.5F);    }    public static int px2sp(Context var0, float var1) {        float var2 = var0.getResources().getDisplayMetrics().scaledDensity;        return (int)(var1 / var2 + 0.5F);    }}

 

转载于:https://www.cnblogs.com/819158327fan/p/5710450.html

你可能感兴趣的文章
struts2笔记08-初识ActionSupport
查看>>
How to: Compile Linux kernel 2.6
查看>>
SpringBoot实现请求拦截(@Aspect切面类和自定义拦截器)
查看>>
记SQL SERVER一次诡异的优化
查看>>
PHPSSO通信一直失败。
查看>>
典型80后的5年工作总结
查看>>
浅入深出的理解了盒模型,哈哈哈
查看>>
完成注册功能
查看>>
Jmeter在linux下的安装
查看>>
20145326蔡馨熤《信息安全系统设计基础》第0周学习总结
查看>>
test
查看>>
Apache Spark on K8s的安全性和性能优化
查看>>
我的操作系统探索之路----------------进程篇(1) ...
查看>>
第三天:执行脚本文件
查看>>
RabbitMQ(1)——基础入门
查看>>
开发ASP.NET Atlas服务器端Extender控件——编写客户端Behavior
查看>>
通过WMIC命令远程打开远程计算机的远程桌面(Remote Desktop)功能
查看>>
一个关于ExtJS4具体控件的详细教程
查看>>
VMware ESXi虚拟机克隆及迁移
查看>>
“能甘淡薄是我师”
查看>>