实现android4.4新特性:沉浸式状态栏
2015-10-12 16:47
435 查看
先放效果图:
所谓沉浸式状态栏,就是android4.4以后新加入的ui效果,能使最顶部的状态栏自动适宜app顶部的颜色,使两者看起来更像融为一体。下面放上实现代码:
没错,只要上面简单几行代码,就能实现沉浸式效果,不过前提得要app 的sdk target是19以上。下面是效果图
同样,android系统版本得要4.4以上,才能实现沉浸式效果,下面是android模拟器4.3版本的实现效果,作为对比
所谓沉浸式状态栏,就是android4.4以后新加入的ui效果,能使最顶部的状态栏自动适宜app顶部的颜色,使两者看起来更像融为一体。下面放上实现代码:
requestWindowFeature(Window.FEATURE_NO_TITLE); if(VERSION.SDK_INT>= VERSION_CODES.KITKAT) { //透明状态栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); //透明导航栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); }
没错,只要上面简单几行代码,就能实现沉浸式效果,不过前提得要app 的sdk target是19以上。下面是效果图
同样,android系统版本得要4.4以上,才能实现沉浸式效果,下面是android模拟器4.3版本的实现效果,作为对比
相关文章推荐
- android 监听返回键
- Android类-Intent
- Android中 listview与adapter用法
- Android 调用资源字符串的几种方法
- Android MediaScanner:(四)MediaScanner之scanSingleFile
- Android的IPC机制Binder的详解汇总
- [回顾] 如何在Nexus 5(Android 4.4.4)上开启交换分区swap
- Android页面间数据传递方式
- Android自定义view之环形等待控件的实现
- Android MediaScanner:(三)MediaScannerService
- Android MediaScanner:(二)MediaScannerReceiver
- Android Studio Tips -- 提取方法
- Android Studio系列教程六--Gradle多渠道打包
- Android开发之一个未解决的bug
- Android Studio Tips -- 自定义Logcat
- Android Studio Tips -- 布局预览
- Android Studio系列教程五--Gradle命令详解与导入第三方包
- Android Studio系列教程四--Gradle基础
- android客户端学习-开关按钮
- android之Activity