Android 获取屏幕尺寸
来源:互联网 发布:淘宝上买药品不能付款 编辑:程序博客网 时间:2024/05/22 10:23
获取屏幕尺寸的工具类
package com.liran.custom_view.Utils;import android.content.Context;import android.util.DisplayMetrics;import android.view.WindowManager;import java.lang.reflect.Field;/** * 非常实用的工具类 * Created by lr on 2015-09-01. */public class MeasureUtil { /** *获取屏幕尺寸的像素 包括标题栏和状态栏 * @param context * @return int size[2] size[0] 宽 size[1] 高 */ public static int [] getScreenWidth(Context context){ int size[]=new int[2]; DisplayMetrics displayMetrics=new DisplayMetrics(); WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); wm.getDefaultDisplay().getMetrics(displayMetrics); size[0]=displayMetrics.widthPixels; size[1]=displayMetrics.heightPixels; return size; } /** * 获取状态栏高度 * @param context * @return statusBarHeight int */ public static int getStatusBarHeight(Context context){ Class<?> c = null; Object obj = null; Field field = null; int x = 0, statusBarHeight = 0; try { c = Class.forName("com.android.internal.R$dimen"); obj = c.newInstance(); field = c.getField("status_bar_height"); x = Integer.parseInt(field.get(obj).toString()); statusBarHeight = context.getResources().getDimensionPixelSize(x); } catch (Exception e1) { e1.printStackTrace(); } return statusBarHeight; }}
0 0
- Android 获取屏幕尺寸
- Android获取屏幕尺寸
- android 获取屏幕尺寸
- Android获取屏幕尺寸
- android获取屏幕尺寸
- android 获取屏幕尺寸
- android 获取屏幕尺寸
- Android获取屏幕尺寸
- Android获取屏幕尺寸
- android 获取屏幕尺寸
- Android 获取屏幕尺寸
- android获取屏幕尺寸
- Android 获取屏幕尺寸
- Android 获取屏幕尺寸
- android 获取屏幕尺寸
- Android 获取屏幕尺寸
- android 获取屏幕尺寸
- android获取屏幕尺寸
- H2.64中I帧和IDR帧的区别
- Python中创建一个多维数组的方法
- C语言第一节-进制,运算符,输入输出
- PIC16F887 RB0外部中断(2)
- Navicat Preium 中文版破解
- Android 获取屏幕尺寸
- 采用全文索引解决模糊查询速度慢的问题
- socket,tcp IP
- android图片:多选相册的实现
- win7下安装和配置MongoDB的总结---阿冬专栏
- java基于AbstractQueuedSynchronizer实现资源共享锁,限制并发线程数目
- 继承Thread父类和实现Runnable接口的区别
- shiro-cas 单点登录
- Bochs调试手册(英)