android获取状态栏高度的方法

标签: android 状态栏
12人阅读 评论(0) 收藏 举报
分类:

页面初始化的时候调用,statusHeight 即为状态栏的高度

Rect localRect = new Rect();

getWindow().getDecorView().getWindowVisibleDisplayFrame(localRect);
statusHeight = localRect.top;
if (0 == statusHeight) {
Class<?> localClass;
try {
localClass = Class.forName("com.android.internal.R$dimen");
Object localObject = null;
int intenger = 0;
localObject = localClass.newInstance();
intenger = Integer.parseInt(localClass
.getField("status_bar_height").get(localObject)
.toString());
statusHeight = this.getResources().getDimensionPixelSize(
intenger);
} catch (Exception e) {
e.printStackTrace();
}
}
查看评论

使用目录内容建立菜单

目的:根据目录内容,建立一个菜单。菜单项为目录中的文件和子目录(以弹出方式显示)。解决方案:遍历子目录,建立一个文件路径数组。菜单项的ID是数组的索引。当用户单击某个菜单项时,从数组中读取文件路径并执...
  • jiangsheng
  • jiangsheng
  • 2001-08-02 22:58:00
  • 2069

Andorid获取状态栏高度的三种方法

转载请注明出处在应用开发中,有时我们需要用代码计算布局的高度,可能需要减去状态栏(status bar)的高度。状态栏高度定义在Android系统尺寸资源中status_bar_height,但这并不...
  • qq_18824545
  • qq_18824545
  • 2015-12-04 10:42:09
  • 996

获取分辨率,状态栏标题栏高度

  • 2012年06月29日 17:29
  • 160KB
  • 下载

Android中两种获取状态栏高度的方法

在做一个关于FAB的功能的时候需要获取状态栏的高度,在网上查了很多种方法,下面是选出的比较合理的两个方法。主要参考stackoverflow的这篇问答:http://stackoverflow.com...
  • w_kahn
  • w_kahn
  • 2016-02-18 10:36:13
  • 7167

Android获得控件和状态栏高度,通过反射方式获取状态栏高度,通过dime获取组件高度

  • 2014年05月21日 13:52
  • 1KB
  • 下载

安卓高级9 沉浸式布局 获取状态栏高度等

Android 沉浸式状态栏、状态栏一体化、透明状态栏、仿iOS透明状态栏 http://blog.csdn.NET/jdsjlzx/article/details/50437779注:状态栏的字体颜...
  • qfanmingyiq
  • qfanmingyiq
  • 2016-10-27 17:00:16
  • 4141

Android获取状态栏高度,动态设置控件高度

获取状态栏高度//获取status_bar_height资源的ID int resourceId = getResources().getIdentifier(&quot;status_bar_hei...
  • g984160547
  • g984160547
  • 2017-10-21 11:40:50
  • 3641

Android完美获取状态栏高度、标题栏高度、编辑区域高度的获取

简单说明一下(上图Activity采用默认Style,状态栏和标题栏都会显示):最大的草绿色区域是屏幕界面,红色次大区域我们称之为“应用界面区域”,最小紫色的区域我们称之为“View绘制区域”;屏幕顶...
  • a_running_wolf
  • a_running_wolf
  • 2016-01-07 17:52:15
  • 62388

Android-DeviceUtil及状态栏高度获取

package com.example.lenovo.mysmartrefresh.mypermission;import android.app.Activity; import android.c...
  • sinat_31057219
  • sinat_31057219
  • 2017-07-27 18:25:03
  • 339

得到Android状态栏高度

推荐用法:        在应用开发中,有时我们需要用代码计算布局的高度,可能需要减去状态栏(status bar)的高度。状态栏高度定义在Android系统尺寸资源中status_bar_heig...
  • u012246458
  • u012246458
  • 2016-03-09 19:07:28
  • 2357
    个人资料
    等级:
    访问量: 2213
    积分: 78
    排名: 155万+
    文章分类
    文章存档