Android 5.0 隐藏状态栏和导航栏
2015-12-14 18:15
309 查看
我是在android5.0 源码上修改的,这样重新编译生成的系统就会看不到状态栏和导航栏
![](https://img-blog.csdn.net/20151214172959220)
1、状态栏隐藏(StatusBars)
打开终端Ubuntu终端
在系统源码上搜索 grep “status_bar_height” * -nR
会找到含有”status_bar_height”关键字的所有相关文件,花费10多分钟,会搜出挺多含 有”status_bar_height”关键字的,然后我修改了frameworks/base/core/res/values/dimens.xml
;把25dip改成0dip,意思就是把状态栏的高度改成0,这样你就看不到了,事实上SystemUI这个APP还是在运行着的
PS:我在网上看到很多人搜出android4.0 的隐藏方式,但是在android5.0中只找到了第四个,我就修改了第四个就可以了,不会出现什么黑条之类的
![](https://img-blog.csdn.net/20151214174902518)
2、导航栏(NavigationBar)
在系统源码/frameworks/base/packages/SystemUI/src/com/android/systemui/
注释掉 addNavigationBar();
保存重新编译,可以隐藏导航栏,也不会出现什么黑条之类的
1、状态栏隐藏(StatusBars)
打开终端Ubuntu终端
在系统源码上搜索 grep “status_bar_height” * -nR
会找到含有”status_bar_height”关键字的所有相关文件,花费10多分钟,会搜出挺多含 有”status_bar_height”关键字的,然后我修改了frameworks/base/core/res/values/dimens.xml
;把25dip改成0dip,意思就是把状态栏的高度改成0,这样你就看不到了,事实上SystemUI这个APP还是在运行着的
<dimen name = "status_bar_height" > 25dip </dimen>
PS:我在网上看到很多人搜出android4.0 的隐藏方式,但是在android5.0中只找到了第四个,我就修改了第四个就可以了,不会出现什么黑条之类的
2、导航栏(NavigationBar)
在系统源码/frameworks/base/packages/SystemUI/src/com/android/systemui/
注释掉 addNavigationBar();
保存重新编译,可以隐藏导航栏,也不会出现什么黑条之类的
相关文章推荐
- 如何隐藏程序的运行
- PowerShell设置文件只读、隐藏属性的方法
- 批处理隐藏自身窗口,很无聊
- 用CSS开发时髦的导航栏图例教程
- C#隐式运行CMD命令(隐藏命令窗口)
- extjs form textfield的隐藏方法
- MFC对话框中添加状态栏的方法
- 隐藏ASP木马后门的两种方法
- jQuery使用hide方法隐藏页面上指定元素的方法
- 状态栏 时间显示效果 数字钟
- CMD中使用attrib命令设置文件只读、隐藏属性详解
- 用CSS开发时髦的导航栏第二篇
- JS实现来回出现文字的状态栏特效代码
- js tr控制下面的tbody隐藏和显示
- select 控制网页内容隐藏于显示的实现代码
- jQuery经过一段时间自动隐藏指定元素的方法
- jquery特效 点击展示与隐藏全文
- jQuery实现鼠标经过时出现隐藏层文字链接的方法
- jQuery使用hide方法隐藏指定元素class样式用法实例
- 用jquery的方法制作一个简单的导航栏