public class Adaptation { public int dp2px(Context context,float dp) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (dp * scale + 0.5f); } //sp转px public int sp2px(Context context,float sp) { final float scale = context.getResources().getDisplayMetrics().scaledDensity; return (int) (sp * scale + 0.5f); } }
dp转px sp转px,方法
最新推荐文章于 2022-05-17 16:16:54 发布
本文提供了一个简单的Java类,用于实现DP(Density-independent Pixel)和SP(Scaled Pixel)单位到像素(PX)的转换方法。这两种单位常用于Android开发中,以确保不同屏幕密度下UI的一致性显示。


626

被折叠的 条评论
为什么被折叠?



