1、取得屏幕的宽度和高度。
Display display = getWindowManager().getDefaultDisplay();
DisplayMetrics metrics = new DisplayMetrics();
display.getMetrics(metrics);
width = display.getWidth();
height = display.getHeight();
2、取得状态栏的高度。
Window window = getWindow();
listView.getWindowVisibleDisplayFrame(rect);
statusBarHeight = rect.top;
3、取得标题栏的高度。
Window window = getWindow();
int contentViewHeight= window.findViewById(windows.iD_ANDROID_CONTENT).getTop();
int titleBarHeight = contentViewHeight - statusBarHeight;
注意:后两种方法一定要在setContentView(R.layout.main);方法之后执行哟~