Android学习笔记之获取手机屏幕大小

由于各种手机的屏幕大小不一,所以开发是不能准确地写死了屏幕大小,然而android开发中可以通过几行代码就可以获取手机屏幕大小。

获取方法(一)

WindowManager wm = (WindowManager) getContext()
                .getSystemService(Context.WINDOW_SERVICE);
		int width=wm.getDefaultDisplay().getWidth();
		int height=wm.getDefaultDisplay().getHeight();

获取方法(二)

WindowManager wm = this.getWindowManager();
 
     int width = wm.getDefaultDisplay().getWidth();
     int height = wm.getDefaultDisplay().getHeight();

获取方法(三)
DisplayMetrics  dm = new DisplayMetrics();     
getWindowManager().getDefaultDisplay().getMetrics(dm);     
int screenWidth = dm.widthPixels;               
int screenHeight = dm.heightPixels;

你可能感兴趣的:(Android学习笔记)