当前位置: > 科技>正文

android浸式(浸入式怎么读)

2024-10-27 13:27:05 互联网 科技

本篇目录:

1、Android沉浸式状态栏的实现代码2、如何实现android沉浸式状态栏3、如何实现Android沉浸式状态栏

Android沉浸式状态栏的实现代码

ok,这个没撒说的。注意我们的主题是基于NoActionBar的,android:windowTranslucentStatus这个属性是v19开始引入的。

点击show按钮退出沉浸模式,同时Toolbar的内边距也要增加到状态栏的高度。

android浸式(浸入式怎么读)  第1张

状态栏透明后,你可以选择设置其颜色或者显示背景图片。效果如下 Android4和0的实现方式不同。

常见问题 4及其以上都是可以实现沉浸式状态栏效果的,0及其以上可以直接在主题中设置颜色,也可以调用 Window 类中的 setStatusBarColor(int color) 来实现,这两种方式在0上都比较简单。

透明导航栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);只要加入这两行代码,就可以实现沉浸式通知栏了。

如何实现android沉浸式状态栏

} 只要加入以下这两行代码,就可以实现沉浸式通知栏了。

android浸式(浸入式怎么读)  第2张

Android 4之前,即使我们打开手机app,我们还总是能看到系统顶部那条黑乎乎的通知栏,这样会使得app稍显突兀。于是Android 4开始,便引入了Translucent System Bar的新特性,用于弥补系统通知栏突兀之处。

首先只有大于等于4版本支持这个半透明状态栏的效果,但是4和0的显示效果有一定的差异 因为本例使用了NavigationView,所以布局代码稍多,当然如果你不需要,可以自己进行筛减。

如何实现Android沉浸式状态栏

Android 4之前,即使我们打开手机app,我们还总是能看到系统顶部那条黑乎乎的通知栏,这样会使得app稍显突兀。于是Android 4开始,便引入了Translucent System Bar的新特性,用于弥补系统通知栏突兀之处。

} 只要加入以下这两行代码,就可以实现沉浸式通知栏了。

android浸式(浸入式怎么读)  第3张

首先只有大于等于4版本支持这个半透明状态栏的效果,但是4和0的显示效果有一定的差异 因为本例使用了NavigationView,所以布局代码稍多,当然如果你不需要,可以自己进行筛减。

到此,以上就是小编对于浸入式怎么读的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

状态栏

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本站联系的,一经查实,本站将立刻删除。