Android 程序中像素(px)跟 单位dp(dip)之间的转换
2012-01-31 14:26
501 查看
public class UnitTransformUtil { /** * 根据手机的分辨率从 dp 的单位 转成为 px(像素) */ public static int dip2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (dpValue * scale + 0.5f); } /** * 根据手机的分辨率从 px(像素) 的单位 转成为 dp */ public static int px2dip(Context context, float pxValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (pxValue / scale + 0.5f); } }
相关文章推荐
- Android程序中像素(px)跟单位dp(dip)之间的转换
- Android 程序中像素(px)跟 单位dp(dip)之间的转换
- android 程序中像素跟单位dp(dip)之间的转换
- Android中dip(dp)与px之间单位转换
- Android 各像素单位之间的关系 dp/dip px dpi
- Android中dip(dp)与px之间单位转换 dip2px dp转px 无context算法(以及获取获取屏幕宽度和高度)
- [转]Android中dip(dp)与px之间单位转换
- Android中dip(dp)与px之间单位转换
- [置顶] android开发之dip,dp与px像素之间的转换工具,可能用的不多,但是有总比没有好吧。
- 与像素无关的dp单位与像素单位px之间的转换
- Android根据分辨率进行单位转换-(dp,sp转像素px)
- Android单位转换 (px、dp、sp之间的转换工具类)
- Android根据分辨率进行单位转换-(dp,sp转像素px)
- android中dp与px(像素)之间的转换
- Android中常用单位dp,px,sp之间的相互转换
- Android : dip/dp与px(pixel)之间的相互转换
- Android中度量单位px、dip、dp、sp、pt的区别 像素及屏幕密度决定显示效果的美观
- Android根据分辨率进行单位转换-(dp,sp转像素px)
- Android单位转换 (px、dp、sp之间的转换工具类)
- Android根据分辨率进行单位转换-(dp,sp转像素px)