//获取手机分辨率
DisplayMetrics dm=new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);//WindowManager android.app.Activity.getWindowManager()
int width=dm.widthPixels; //Display getDefaultDisplay()
int height=dm.heightPixels;//void getMetrics(DisplayMetrics outMetrics) ,Initialize a DisplayMetrics object from this display's data.
//第二中方法
WindowManager vm=(WindowManager) getSystemService(WINDOW_SERVICE);
int window_height=vm.getDefaultDisplay().getHeight();
int window_width=vm.getDefaultDisplay().getWidth();