Androidは画面幅と高さを取得


1、
WindowManager wm = this.getWindowManager();
int width_1 = wm.getDefaultDisplay().getWidth();
int height_1 = wm.getDefaultDisplay().getHeight();

2、ソースコードを見て、getWidth()の代わりにgetSize(Point)を使うことを公式にお勧めします.
Point mPoiont = new Point();
WindowManager wm = this.getWindowManager();
wm.getDefaultDisplay().getSize(mPoiont);
int width_2 = mPoiont.x;
int height_2 = mPoiont.y;

3、
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int width_3 = dm.widthPixels;
int height_3 = dm.heightPixels;