2步教你实现Android开发中沉浸式状态栏

来源:爱站网时间:2020-07-29编辑:网友分享
在Android开发过程中,经常会遇到沉浸式状态栏的问题,其实就是手机屏幕顶栏的彩色显示,开发者为了达到审美融合的效果,都会这样操作,下面爱站技术频道小编和大家分享2步教你实现Android开发中沉浸式状态栏。

在Android开发过程中,经常会遇到沉浸式状态栏的问题,其实就是手机屏幕顶栏的彩色显示,开发者为了达到审美融合的效果,都会这样操作,下面爱站技术频道小编和大家分享2步教你实现Android开发中沉浸式状态栏。

沉浸式状态栏是Android4.4即api19以上才支持的特性,分两步实现:

1.在布局文件中第一个控件(一般是imageview或者textview)中添加两个属性。

 

2.在Activity初始化view的时候,进行设置。

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){ 
  //透明状态栏 
  getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); 
  //透明导航栏 
  getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); 
} 

这样就ok拉,最后附上一张效果对比图:

以上就是爱站技术频道带来的2步教你实现Android开发中沉浸式状态栏,其实我们介绍的文章在平时的开发中是非常实用的,希望能得到大家继续支持。

上一篇:Android开发中如何优化程序足以防止内存泄漏

下一篇:Android意图调用URI的方法摘要

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载