常用但忽略的anroid知识10-获取屏幕的宽高

来源:互联网 发布:南京seo 页面优化 编辑:程序博客网 时间:2024/05/17 03:38

获取屏幕的宽高:

方法1:

//获取屏幕的宽度 public static int getScreenWidth(Context context) {     WindowManager manager = (WindowManager) context             .getSystemService(Context.WINDOW_SERVICE);     Display display = manager.getDefaultDisplay();     return display.getWidth(); } //获取屏幕的高度 public static int getScreenHeight(Context context) {     WindowManager manager = (WindowManager) context             .getSystemService(Context.WINDOW_SERVICE);     Display display = manager.getDefaultDisplay();     return display.getHeight(); }

方法2:

 

DisplayMetrics  dm = new DisplayMetrics();        getWindowManager().getDefaultDisplay().getMetrics(dm);        int screenWidth = dm.widthPixels;                  int screenHeight = dm.heightPixels;


0 0