Android尺寸转换
来源:互联网 发布:js里面怎么让div隐藏 编辑:程序博客网 时间:2024/06/05 00:33
public class DisplayUtils { /** * 将px值转换为dp值 */ public static int px2dp(Context context, float pxValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (pxValue / scale + 0.5f); } /** * 将dp值转换为px值 */ public static int dp2px(Context context, float dpValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (dpValue * scale + 0.5f); } /** * 将px值转换为sp值 */ public static int px2sp(Context context, float pxValue) { final float fontScale = context.getResources().getDisplayMetrics().scaledDensity; return (int) (pxValue / fontScale + 0.5f); } /** * 将sp值转换为px值 */ public static int sp2px(Context context, float spValue) { final float fontScale = context.getResources().getDisplayMetrics().scaledDensity; return (int) (spValue * fontScale + 0.5f); } /** * 获取屏幕宽度 */ public static int getScreenWidthPixels(Activity context) { DisplayMetrics metric = new DisplayMetrics(); context.getWindowManager().getDefaultDisplay().getMetrics(metric); return metric.widthPixels; } /** * 获取屏幕高度 */ public static int getScreenHeightPixels(Activity context) { DisplayMetrics metric = new DisplayMetrics(); context.getWindowManager().getDefaultDisplay().getMetrics(metric); return metric.heightPixels; }}
阅读全文
0 0
- Android 常用尺寸转换
- Android尺寸转换
- 尺寸转换
- Android对px和dip进行尺寸转换的方法
- Android利用注解转换字段的尺寸类型
- Android 尺寸单位转换和屏幕适配相关
- Android 尺寸单位转换和屏幕适配相关
- 【Android Util】尺寸单位 dp 和 px 相互转换
- Android 尺寸单位转换和屏幕适配相关
- Android工具类系列-DensityUtil(尺寸单位转换)
- Android屏幕相关以及尺寸的转换工具类
- Android 尺寸
- android尺寸
- android 尺寸
- android尺寸
- 尺寸单位转换
- 图像 DFT 尺寸转换
- Android——工具类(屏幕尺寸、sp转换为px、dp转换为px)
- Binary Protocol (Codeforces
- java之static语法详解
- UVA
- WPF布局篇(三)
- 企业数据分析,搞定这3个重点事半功倍!
- Android尺寸转换
- 【Python】 两行命令将.py 的Python脚本 转换成.exe 程序
- Python中的map()和reduce()函数
- Python之添加新元素
- python数据类型------list(列表)
- 线段树部分操作
- 存储管理-操作系统-程序员面试
- POJ 1003
- EasyUI-datagrid列显示Icon