Android获取设备屏幕宽高的2种方法
1、
private void Method1() {
Resources resources = this.getResources();
DisplayMetrics dm = resources.getDisplayMetrics();
int width = dm.widthPixels;
int height = dm.heightPixels;
Log.d("Method1", width + " , " + height);
}
2、
private void Method2() {
WindowManager manager = this.getWindowManager();
DisplayMetrics outMetrics = new DisplayMetrics();
manager.getDefaultDisplay().getMetrics(outMetrics);
int width = outMetrics.widthPixels;
int height = outMetrics.heightPixels;
Log.d("Method2", width + " , " + height);
}