黑马程序员技术交流社区
标题:
Android--获取标题栏,状态栏,屏幕高度
[打印本页]
作者:
asd19860
时间:
2015-11-11 10:43
标题:
Android--获取标题栏,状态栏,屏幕高度
获取状态栏高度
Rect frame = new Rect();
getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);
int statusBarHeight = frame.top;
复制代码
获取actionBar的高宽度
有一个属性:
android:layout_width="?attr/actionBarSize"
android:layout_height="?attr/actionBarSize"
复制代码
获取屏幕高度,宽度
DisplayMetrics dm = new DisplayMetrics();
this.getWindowManager().getDefaultDisplay().getMetrics(dm);//this指当前activity
screenWidth =dm.widthPixels;
screenHeight =dm.heightPixels;
复制代码
当然,开发完APP也是需要进行全方位的检测:http://www.ineice.com
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2