Android 获取屏幕宽度,dp,sp,px转换方法
来源:互联网 发布:九龙医院网络预约 编辑:程序博客网 时间:2024/05/16 15:22
获取屏幕宽度
WindowManager wm = this.getWindowManager(); //this 指代当前的activityDisplayMetrics dm= new DisplayMetrics();wm.getDefaultDisplay().getMetrics(dm);int widthPixels = dm.widthPixels;//或者用content也可以获取windowManager对象WindowManager wm= (WindowManager)context.getSystemService(Context.WindowService);
dp转化到px
private int dp2px(int dpValue){ return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,dpValue, getResources().getDisplayMetrics()); }
sp转化到px
private int sp2px(int spValue){ return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP,spValue, getResources().getDisplayMetrics()); }
0 0
- Android 获取屏幕宽度,dp,sp,px转换方法
- Android 屏幕px、dp、sp、屏幕宽高度转换
- Android dp、px、sp相互转换、获取屏幕宽高工具类
- Android dp、px、sp互相转换,获取设备屏幕宽高的工具类DisplayUtil源码
- android dp sp px区别,android获取屏幕尺寸、密度
- Android 获取屏幕宽高,dp、px、sp互转
- Android 获取屏幕高度和宽度 ,dp与px的转换
- 屏幕单位转换dp、px、sp
- Android——工具类(屏幕尺寸、sp转换为px、dp转换为px)
- 关于android中屏幕的宽度/高度/屏幕密度(ppi)的获取以及dp与px之间的转换
- 屏幕(px,dp,sp)
- Android中dip(dp)与px之间单位转换 dip2px dp转px 无context算法(以及获取获取屏幕宽度和高度)
- dp sp px 转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- Android px、dp、sp之间相互转换
- JavaWeb Servlet入门(1)
- 使用vim在选中的文本中查找替换
- 一个笑话app
- JAVA基础:static和final
- 如何自定义ActionBar显示标题在中间位置
- Android 获取屏幕宽度,dp,sp,px转换方法
- 使用 Chrome Timeline 来优化页面性能
- 字体效果
- POJ2566-Bound Found
- android中ineten的七大属性
- 迷宫探索
- 202. Happy Number
- 区断标记
- Android project编译使用的JDK版本问题