Android获取屏幕高度和宽度及获取状态栏高度
来源:互联网 发布:软件开发包括哪些 编辑:程序博客网 时间:2024/06/07 14:39
/** * 获得屏幕高度 * * @param context * @return */public static int getScreenWidth(Context context){WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);DisplayMetrics outMetrics = new DisplayMetrics();wm.getDefaultDisplay().getMetrics(outMetrics);return outMetrics.widthPixels;}/** * 获得屏幕宽度 * * @param context * @return */public static int getScreenHeight(Context context){WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);DisplayMetrics outMetrics = new DisplayMetrics();wm.getDefaultDisplay().getMetrics(outMetrics);return outMetrics.heightPixels;}/** * 获得状态栏的高度 * * @param context * @return */public static int getStatusHeight(Context context){int statusHeight = -1;try{Class<?> clazz = Class.forName("com.android.internal.R$dimen");Object object = clazz.newInstance();int height = Integer.parseInt(clazz.getField("status_bar_height").get(object).toString());statusHeight = context.getResources().getDimensionPixelSize(height);} catch (Exception e){e.printStackTrace();}return statusHeight;}
0 0
- Android获取屏幕高度和宽度及获取状态栏高度
- android 获取屏幕高度,宽度,状态栏高度
- android 获取屏幕高度,宽度,状态栏高度
- android 获取屏幕高度,宽度,状态栏高度
- android 获取屏幕高度,宽度,状态栏高度
- android 获取屏幕高度,宽度,状态栏高度
- android 获取屏幕高度,宽度,状态栏高度
- android 获取状态栏、标题栏、屏幕高度、宽度
- android如何获取屏幕宽度和高度
- [Android]获取屏幕高度和宽度
- android获取屏幕宽度和高度
- android获取屏幕高度和宽度
- Android 获取屏幕高度和宽度
- android获取屏幕的高度和宽度
- Android 获取屏幕高度和宽度
- Android获取屏幕宽度和高度
- Android 获取屏幕高度和宽度
- Android 获取屏幕的宽度和高度
- mongoDB学习笔记四
- 浅谈Android之App窗口视图管理
- BZOJ 1143: [CTSC2008]祭祀river 二分图,最大独立集,Floyd闭包
- 算法学习(四)——归并排序
- mongoDB学习笔记五
- Android获取屏幕高度和宽度及获取状态栏高度
- 工程创建
- Gradle 实战(3)—— 添加 Gradle 依赖与 build.gradle 配置初识
- Apache Beam处理Kafka数据源源码分析
- Windows 平台搭建 PHP 集成开发环境
- [leetCode刷题笔记]2017.02.13
- HTTP概述
- Unix高级编程-文件和目录
- Task和Activity回退栈详解