第一种方法:
// 获取屏幕的默认分辨率
WindowManager wmanager = this.getWindowManager(); wmanager.getDefaultDisplay().getWidth(); wmanager.getDefaultDisplay().getHeight();
第二种方法:
// 通过Resources获取
DisplayMetrics displayMetrics = getResources().getDisplayMetrics(); int widthPixels = displayMetrics.widthPixels; int heightPixels = displayMetrics.heightPixels;
第三种方法:
// 通过WindowManager获取
WindowManager wmanager = this.getWindowManager(); DisplayMetrics dm = new DisplayMetrics(); wmanager.getDefaultDisplay().getMetrics(dm); int widthPixels2 = dm.widthPixels; int heightPixels2 = dm.heightPixels;