`

2013.04.16——— android 获取状态栏高度

 
阅读更多
2013.04.16——— android 获取状态栏高度


public int getStatusBarHeight(){
//		Rect rect= new Rect();
//		
//		Window window= ((Activity) context).getWindow();
//		window.getDecorView().getWindowVisibleDisplayFrame(rect);
//		System.out.println(rect.top);
//		return rect.top;
		
		Class<?> c = null; 
		Object obj = null; 
		Field field = null; 
		int x = 0, sbar = 0; 
		try{     
			c = Class.forName("com.android.internal.R$dimen");     
			obj = c.newInstance();     
			field = c.getField("status_bar_height");     
			x = Integer.parseInt(field.get(obj).toString());     
			sbar = context.getResources().getDimensionPixelSize(x); 
		} catch(Exception e1) {     
			e1.printStackTrace(); 
		}
		return sbar;
	}
分享到:
评论

相关推荐

    基于WXSS_WXML技术...序的开发——以西岭雪山为例_邹明荣.caj

    基于WXSS_WXML技术...序的开发——以西岭雪山为例_邹明荣.caj

    NPSWF32调试版本.rar

    ▕ ▕ ▕—————————————————————————————————————— ▕ ▕——[13.27MB] 【NPSWF32调试版本_11.1.102.55_debug】 ▕ ▕ ▕——[856 B] flashplayer.xpt ▕ ▕ ▕——[3.90MB...

    教务管理系统-数据库课程设计mysql+java.zip

    教务管理系统——数据库课程设计mysql+java.zip教务管理系统——数据库课程设计mysql+java.zip教务管理系统——数据库课程设计mysql+java.zip教务管理系统——数据库课程设计mysql+java.zip教务管理系统——数据库...

    C语言项目——通讯录管理系统.zip

    C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言项目——通讯录管理系统.zip C语言...

    wl.c万年历——————

    万年历

    FastReport.Net 4.0+V2013.2.5_附安装_破解_个人测试程序

    FastReport.Net+V2013.2.5+For+.Net4.0_附安装与破解_个人测试程序 1.首先安装FastReport.Net+V2013.2.5 For Net 4.0 的原始安装文件[FRNetDemo2010.msi] 2.将FastReport.Net+V2013.2.5+For+.Net4.0文件夹中的...

    C语言项目——窗体版图书管理系统.zip

    C语言项目——窗体版图书管理系统.zip C语言项目——窗体版图书管理系统.zip C语言项目——窗体版图书管理系统.zip C语言项目——窗体版图书管理系统.zip C语言项目——窗体版图书管理系统.zip C语言项目——窗体版...

    安卓app开发项目-实用源码——Android屏幕锁源码(源码).zip

    安卓app开发项目-实用源码——Android屏幕锁源码(源码).zip安卓app开发项目-实用源码——Android屏幕锁源码(源码).zip安卓app开发项目-实用源码——Android屏幕锁源码(源码).zip安卓app开发项目-实用源码——Android...

    2011.10.19——— android 显示一行内容并录制其音频

    这篇博客“2011.10.19——— android 显示一行内容并录制其音频”可能详细探讨了如何实现这个功能。虽然描述部分没有提供具体信息,但我们可以基于标签“源码”和“工具”来推测文章内容,以及从文件名...

    27.如何使用代码获取状态栏指针?(Visual C++编程 源代码)

    27.如何使用代码获取状态栏指针?(Visual C++编程 源代码)27.如何使用代码获取状态栏指针?(Visual C++编程 源代码)27.如何使用代码获取状态栏指针?(Visual C++编程 源代码)27.如何使用代码获取状态栏指针?...

    Android中文翻译组——Android开发者指南(2).chm

    Android中文翻译组是一个非盈利性质的开源组织,至今已超过300人报名参与,关于翻译组的介绍,请看这里。欢迎更多朋友加入,发邮件到over140@gmail.com申请加入。 Android中文翻译组WIKI网站:...

    计算机视觉大作业-三维重建.zip

    计算机视觉大作业——三维重建.zip计算机视觉大作业——三维重建.zip计算机视觉大作业——三维重建.zip计算机视觉大作业——三维重建.zip计算机视觉大作业——三维重建.zip计算机视觉大作业——三维重建.zip计算机...

    AfCore.dll——————

    ArcGIS缺失AfCore.dll文件

    天正建筑CAD快捷键-较全常用.doc

    16. Ctrl+J:重复上一步——快速重复执行上一个命令。 17. Ctrl+K:超链接——在图纸中添加超链接。 18. Ctrl+N:新建图形文件——创建新的CAD文件。 19. Ctrl+O:打开文件——打开已有的CAD文件。 20. Ctrl+P:打印...

    matlab课程设计——调幅广播系统的仿真设计 完整版.pdf

    matlab课程设计——调幅广播系统的仿真设计 完整版.pdfmatlab课程设计——调幅广播系统的仿真设计 完整版.pdfmatlab课程设计——调幅广播系统的仿真设计 完整版.pdfmatlab课程设计——调幅广播系统的仿真设计 完整版...

    综合实践活动二年级(下册)教(学)案.doc

    5. 维护公共卫生 ———————————————————— 第九周 6. 流鼻血时怎么办 ———————————————--- 第十一周 7. 食用冷饮要适当 ———————————————--- 第十三周 8. 夏天要睡...

    2021-2022年收藏的精品资料企业会计准则制度大全.doc

    错误更正...............................................................——建造合同...........................................................................................112企业会计准则——股份支付.....

    NiceVibrations

    2.Success:普通振动——可用于游戏胜利 3.Warning:普通振动——可用于游戏提示 4.Failure:普通振动——可用于游戏失败 5.LightImpact:轻微振动 6.MediumImpact:中度振动 7.HeavyImpact:重度振动 8.RigidImpact...

    Android 沉浸式状态栏 ImmersionBar

    在Android开发中,沉浸式状态栏(Immersion Bar)是一种流行的设计趋势,它使得应用界面可以无缝延伸到设备的状态栏区域,提供更为沉浸式的用户体验。ImmersionBar是一个轻量级库,专门用于处理Android设备上的状态...

    java谜题.rar

    Java谜题1——表达式谜题.htm Java谜题2——字符谜题.htm Java谜题3——循环谜题.htm Java谜题4——异常谜题.htm Java谜题5——类谜题.htm Java谜题6——库谜题.htm Java谜题7——更多的类谜题.htm Java谜题8——更...

Global site tag (gtag.js) - Google Analytics