/**
* 获取屏幕的宽度
* @param context
* @return
*/
//方法一
public static int getScreenWidth(Context context) {
DisplayMetrics dm = new DisplayMetrics();
WindowManager windowManager = (WindowManager) context
.getSystemService(Context.WINDOW_SERVICE);
windowManager.getDefaultDisplay().getMetrics(dm);
return dm.widthPixels;
}
//方法二
public int getScreenWidths(Context context) {
int width = getWindowManager().getDefaultDisplay().getWidth();
return width;
}
/**
* 获取屏幕的高度
* @param context
* @return
*/
//方法一
public static int getScreenHeight(Context context) {
DisplayMetrics dm = new DisplayMetrics();
WindowManager windowManager = (WindowManager) context
.getSystemService(Context.WINDOW_SERVICE);
windowManager.getDefaultDisplay().getMetrics(dm);
return dm.heightPixels;
}
//方法二
public int getScreenHeights(Context context) {
int height = getWindowManager().getDefaultDisplay().getHeight();
return height;
}
Android基础 获取屏幕的宽与高
最新推荐文章于 2021-06-28 21:43:35 发布