Android APP屏幕区域划分:
- 1.状态栏区域:
//获取屏幕区域的宽高等尺寸获取
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
int widthPixels = metrics.widthPixels;
int heightPixels = metrics.heightPixels;
-
- 标题栏区域:
//获取状态栏高度
Rect rect= new Rect();
getWindow().getDecorView().getWindowVisibleDisplayFrame(rect);
int statusBarHeight = rectangle.top;
-
- App应用区域(ActionBar区域+View布局区域):
Rect rect = new Rect();
getWindow().getDecorView().getWindowVisibleDisplayFrame(rect);
-
- RootView布局区域: