Android 沉浸式状态栏 状态栏透明应用布局全屏显示
2015-11-17 00:00
239 查看
针对Android5.0以上,我们可以使用setStatusBarColor这个方法,使状态显示的颜色与应用顶部的背景一致,但是这种只适合纯色的背景。
我们也可以将让状态栏透明 使应用布局全屏显示,如下
在onCreate()方法的开始处加上如下代码:
如果是5.0以下的系统,因为API中没有setStatusBarColor这个方法,可以将透明的设置写在theme中
<!-- 状态栏半透明 -->
我们也可以将让状态栏透明 使应用布局全屏显示,如下
在onCreate()方法的开始处加上如下代码:
getWindow().setStatusBarColor(Color.TRANSPARENT); //状态栏透明 getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); //布局全屏
如果是5.0以下的系统,因为API中没有setStatusBarColor这个方法,可以将透明的设置写在theme中
<!-- 状态栏半透明 -->
<item name="android:windowTranslucentStatus">true</item>
相关文章推荐
- Android中进程与线程基础知识
- Android 通过接口传值
- Co-Debugging JNI with Android Studio and Visual Studio
- Android 显示时间
- Android应用都有哪些,具体实现用到的知识
- Android 从strings.xml文件中随机获取单个数组值
- Android  xml Animation  Drawable 画图
- FaceBook微光闪烁---第三方开源--shimmer-android
- Android实战技巧之四十七:不用预览拍照与图片缩放剪裁
- android webview javascript api扩展, armeabi-v7 armeabi,兼谈SDK及其开发者的品行
- Android屏幕适配全攻略(最权威的官方适配指导)
- 安卓位置服务简介
- android 之 下拉刷新PullToRefresh
- Android系统常用隐藏命令大全
- Android 开源库StickyListHeadersListView来实现ListView列表分组效果
- Android 开源库StickyListHeadersListView来实现ListView列表分组效果
- android EditText组件
- Android_自定义水波纹菜单弹出效果
- android基础--AsyncTask
- 探讨Android中Activity的生命周期和加载模式