//获取手机分辨率
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();
其实两种方法原理都一样的。
android 分辨率获得
最新推荐文章于 2024-11-03 00:04:55 发布