获得系统状态栏高度和获得资源文件ID
2015-12-08 21:59
381 查看
说到转载我都不知道转载谁的,这些都行都是我记在笔记内的,直到有个大神跟我说写博客很重要,叫我把笔记内的内容写入博客,我就找一下比较好的写一写.
可是在选转载还是原创是我比较纠结,转载都不知道是谁的东西,原创也基本是别人的东西进行优化
public int getStatusBarHeight() {<br clear="none" /> int result = 0;<br clear="none" /> int resourceId = getResources().getIdentifier("status_bar_height", "dimen", "android");<br clear="none" /> if (resourceId > 0) {<br clear="none" /> result = getResources().getDimensionPixelSize(resourceId);<br clear="none" /> }<br clear="none" /> return result;<br clear="none" /> }
getResources().getIdentifier("","","")
获得id,第一个参数为ID名,第二个为资源属性是ID或者是Drawable文件夹,第三个为包名,这个包名应该是项目包名
这东西挺好用的,特别是做多图标的东西时,一个循环就搞定,当然材料名是用数字结尾的,哈哈
可是在选转载还是原创是我比较纠结,转载都不知道是谁的东西,原创也基本是别人的东西进行优化
public int getStatusBarHeight() {<br clear="none" /> int result = 0;<br clear="none" /> int resourceId = getResources().getIdentifier("status_bar_height", "dimen", "android");<br clear="none" /> if (resourceId > 0) {<br clear="none" /> result = getResources().getDimensionPixelSize(resourceId);<br clear="none" /> }<br clear="none" /> return result;<br clear="none" /> }
getResources().getIdentifier("","","")
获得id,第一个参数为ID名,第二个为资源属性是ID或者是Drawable文件夹,第三个为包名,这个包名应该是项目包名
这东西挺好用的,特别是做多图标的东西时,一个循环就搞定,当然材料名是用数字结尾的,哈哈
相关文章推荐
- android Fragment 实现切换卡效果
- Eclipse-----Eclipse使用命令行
- zzulioj 题目1813: good string(水题,要严谨啊)
- 【bzoj1251】序列终结者 Splay
- 学习总结(15-12-8)
- js验证IP及子网掩码的合法性
- angularJs中的隐藏和显示
- 小明A+B
- 简单的进度条
- [Objective-C] - NSObject
- jquery学习(一)-选择器
- 小猪的数据结构辅助教程——2.1 线性表中的顺序表
- ios 页面之间的传值:属性传值,代理传值,block传值
- 控制器与导航控制器及之间的相互跳转
- unity导入模型的transform.position和外框renderer.center不一样
- 基于webdriver的IE设置
- 经典排序SQL
- atitit.标准时间格式 相互转换 秒数 最佳实践
- Windows 2003扩充磁盘空间
- 在opencv3中进行图片人脸检测