30秒搞定安卓沉浸式状态栏(类似ios)
2016-11-21 14:43
274 查看
行业的悲哀!!!众所周知,设计给图都是用苹果的图给,很多苹果自带的功能,放到安卓上,要耗费几百上千行代码,有木有!
在最近的一个项目中,就碰到了这个问题,产品让做到跟苹果一样的沉浸式状态栏,也就是要求头部视图顶到状态栏上!what the f**k!起初,直接设置fullscreen,然而,这事全屏,状态栏却是消失了!搞笑吗?
后来有各种资料,终于搞定,不废话,直接上代码
if (Build.VERSION.SDK_INT >= 21) { View decorView = getWindow().getDecorView(); int option = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE; decorView.setSystemUiVisibility(option); getWindow().setStatusBarColor(Color.TRANSPARENT); }
把这段代码,放到oncreate方法,在加载完布局之后的代码,也就是setContentView之后,搞定!
但是这个方法只适用于api21以上的系统。稍有遗憾
相关文章推荐
- Android开发类似苹果iOS 7的沉浸式状态栏
- Android开发类似苹果iOS 7的沉浸式状态栏
- android 沉浸式状态栏(像ios那样的状态栏与应用统一颜色样式)
- ios 点击返回顶部效果的实现,类似单击状态栏效果
- android 沉浸式状态栏(像ios那样的状态栏与应用统一颜色样式)
- [快速搞定]android 状态栏一体化 沉浸式状态栏
- android如何实现类似ios点击状态栏回到顶部功能
- iOS 实现类似安卓的 九宫格 手势锁 组件
- android 沉浸式状态栏(像ios那样的状态栏与应用统一颜色样式)
- iOS开发之类似安卓的Toast短暂提示框
- 安卓沉浸式状态栏
- Android 安卓 4.4 沉浸式状态栏,导航栏
- Android 安卓 自定义标题栏+沉浸式状态栏
- 安卓沉浸式状态栏开发 输入法弹出遮挡布局问题解决
- iOS 实现类似安卓.9.png图片拉伸效果
- android 沉浸式状态栏(像ios那样的状态栏与应用统一颜色样式)
- Android沉浸式状态栏设计(安卓4.4以上才能支持)
- ios 类似安卓提示框自动消失
- Android 沉浸式状态栏(像IOS那样的状态栏与应用统一颜色样式)
- 安卓沉浸式状态栏