android获取屏幕分辨率(万能)
2013-11-28 14:54
423 查看
此方法比较万能,无需考虑上下文,网上看到有些人提供的方法都只能在Activity中使用,而在service或其他的环境中就不实用了,感觉自己的这个方法都适用,可以提取出来以便公共调用:
/**
* 初始化窗口的宽和高
* @param context
*/
public static void initWindowWH(Context context){
WindowManager mageger=(WindowManager)context.getSystemService(Context.WINDOW_SERVICE);
DisplayMetrics mDisplayMetrics = new DisplayMetrics();
mageger.getDefaultDisplay().getMetrics(mDisplayMetrics);
int windowWidth= mDisplayMetrics.widthPixels;
int windowHeight= mDisplayMetrics.heightPixels;
}
/**
* 初始化窗口的宽和高
* @param context
*/
public static void initWindowWH(Context context){
WindowManager mageger=(WindowManager)context.getSystemService(Context.WINDOW_SERVICE);
DisplayMetrics mDisplayMetrics = new DisplayMetrics();
mageger.getDefaultDisplay().getMetrics(mDisplayMetrics);
int windowWidth= mDisplayMetrics.widthPixels;
int windowHeight= mDisplayMetrics.heightPixels;
}
相关文章推荐
- android学习一:获取屏幕分辨率
- android开发获取手机屏幕分辨率
- Android adb获取屏幕分辨率
- Android获取屏幕分辨率及DisplayMetrics简介
- Android获取屏幕分辨率及DisplayMetrics简介
- android获取屏幕分辨率代码
- Android屏幕分辨率的获取方法
- 不同Android版本设备正确获取屏幕分辨率的通用方法
- robotium测试时获取Android手机屏幕的分辨率大小
- Android获取设备型号和系统版本号、mac地址、IP、屏幕的分辨率
- 获取android屏幕分辨率
- Android获取屏幕分辨率及DisplayMetrics
- android 获取手机屏幕分辨率和setRequestedOrientation设置屏幕方向
- 老邓的android学习笔记(2)-Android 获取屏幕的分辨率的N种方式
- Android获取屏幕分辨率和dpi
- Android获取屏幕分辨率及DisplayMetrics简介
- Android开发:获取屏幕宽和高的两种方法(px、dip、分辨率之间的关系及px与dip互相转化)
- Android获取屏幕分辨率及dp与 pix间的转换
- Android App开发基础篇—设备屏幕分辨率获取方法
- Android获取屏幕的实际分辨率