获取状态栏高度

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 = newDisplayMetrics();

this.getWindowManager().getDefaultDisplay().getMetrics(dm);//this指当前activity

screenWidth =dm.widthPixels;

screenHeight =dm.heightPixels;

当然,开发完APP也是需要进行全方位的检测:www.ineice.com

更多相关文章

  1. android获取控件宽度
  2. Android精准的获取底部虚拟键盘的高度
  3. ListView中Item高度设置
  4. Android——UI篇:动态设置DiaLog高度
  5. Android WebView内容宽度自适应
  6. android中监听软键盘的弹出与隐藏,并获取软键盘的高度
  7. android 获取状态栏高度
  8. Android 四种获取屏幕宽度的方法总结

随机推荐

  1. android中关于class Build以及如何修改an
  2. Android之Handler用法总结
  3. Android日志收集
  4. 开机动画(闪动的ANDROID字样的动画图片)
  5. textview中加链接
  6. Android中同时选择日期和时间
  7. [Android] AsyncTask使用实例---加载网络
  8. Android(安卓)TextView中文字通过Spannab
  9. Android的SQLite----重新认识Android(10)
  10. Android之TextView