Android中dp、sp与px之间的相互转换
2016-05-30 16:22
405 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/PhotiniaOsmanthus/article/details/51538882
public class DisplayUtil { /** * dp to px */ public static int dp2px(Context context,int dp) { return (int) (dp*context.getResources().getDisplayMetrics().density+0.5f); } /** * px to dp */ public static int px2dp(Context context, int px) { return (int) (px/context.getResources().getDisplayMetrics().density+0.5f); } /** * px to sp */ public static int px2sp(Context context, int px) { return (int) (px/context.getResources().getDisplayMetrics().scaledDensity+0.5f); } /** * sp to px */ public static int sp2px(Context context, int sp) { return (int) (sp * context.getResources().getDisplayMetrics().scaledDensity + 0.5f); } }
相关文章推荐
- Android之px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- 【Android技术】Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android中px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android中常用单位dp,px,sp之间的相互转换
- Android px、dp、sp之间相互转换
- Android中常用单位dp,px,sp之间的相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换 系统默认12 sp
- Android中常用单位dp,px,sp之间的相互转换