Android开发中很多时候会用到,手机屏幕的宽高,下面就是我在工作中整理的获取手机屏幕宽高的工具类,提供给需要的小伙伴们。
/**
* 获得屏幕宽度
*
* @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;
}
本文介绍了一个简单的工具类,用于在Android开发中获取设备屏幕的宽度和高度。通过使用WindowManager和DisplayMetrics,开发者可以轻松地获取这些尺寸信息。
1556

被折叠的 条评论
为什么被折叠?



