Android 状态栏透明

Android 状态栏透明,第1张

前言:最近项目大量用到状态栏透明,网上也出现很多库可以直接拿来用,个人认为没有必要那么重引用到一个库(有木有同学和我有一样的想法),所以研究了一番,在此做个记录加强记忆也便后期查阅,如果无意中有幸能帮助到你那就再好不过了。

Android 从 44 (SDK 19) 开始支持 系统栏(状态栏+导航栏)半透明 效果

翻译一下就是:

TranslucentDecor 主题设置了两个属性 windowTranslucentStatus 和 windowTranslucentNavigation 都为 true,前者指定状态栏半透明、后者指定导航栏半透明。

本文只探讨“状态栏”

默认样式是这样:

可见 Toolbar 和系统状态栏之间有明显的分界,我们要实现的效果是 Toolbar 和状态栏背景统一,看起来像是一个整体(自行脑补)。

按照官方文档,我们自定义主题:

对应的 Activity 引用该主题:

我看来看看效果:

虽然实现了半透明,但是布局被状态栏覆盖,接下来在布局文件中设置 fitSystemWindows (注意加到根节点 ConstraintLayout 上):

来看看效果:

虽然布局没有被状态栏覆盖,但是状态栏背景显然这不是我们想要的效果

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/1260168.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-09-09
下一篇2023-09-09

随机推荐

  • 一鹿有你口红安全吗

    安全。一路有你口红成分主要是蜡质、油脂、染料、香精、少量防腐剂和少量重金属。所以一鹿有你口红是安全的,属于国货品牌贝玲美。其中油脂、蜡质、香精,这些成分可以食用,对人体是无害的,能够被人体吸收的。jlig口红怎么样解说如下这款礼盒里面的每一

    2024-04-15
    47600
  • 精华液的作用及用法

    精华液的作用及用法  精华液的作用及用法,精华液是所有护肤品里面非常出名的一款护肤品,生活中很多爱美的女性都会买精华液来护理自己的肌肤,那么下面一起来看看精华液的作用及用法。精华液的作用及用法1  精华

    2024-04-15
    44400
  • 妮维雅身体乳能美白么,妮维雅美白身体乳真的能美白吗

    俗话说“一白遮三丑”,这句话的意思就是白皙的皮肤可以遮盖人脸部上的很多缺点,这也会许多女孩子渴望美白肌肤的原因。改善肤色的办法有很多,大部分女生会选择涂抹具有美白功效的的护肤产品。现如今市面上的美白护肤产品越来越多,其中妮维雅的美白身体乳就

    2024-04-15
    30000
  • 苗家康美身体套盒怎么样

    还可以。苗家康美一个养生品牌,疏经通络,消肿散节,能有效针对肩颈酸痛,屈伸不利,肩周炎,颈椎病等肩颈疾病,扶正驱邪,培元固本,可舒缓放松紧绷的头、肩、颈部位,释放压力,达到放松的作用。可以根据自己的情况选择适合的产品,但是养生保健品不能代替

    2024-04-15
    25400
  • 海蓝之谜和时妍露哪个好用

    海蓝之谜。1、品牌更好。海蓝之谜是雅诗兰黛旗下的高端护肤产品,时研露是爱茉莉旗下的小众护肤品。2、效果更好。海蓝之谜护肤品中包含多种精贵的原材料,让肌肤更稳定的修复,补水和修护效果都是一流的,时研露是一类清爽型的精华,护肤效果远不如海蓝之谜

    2024-04-15
    27200
  • 佰花萃牡丹臻白光采花泥面膜如何使用

    佰花萃牡丹臻白光采花泥面膜的使用方法如下:1 首先,在使用之前需要彻底清洁面部,确保面部干净,避免污垢和灰尘进入毛孔。2 在使用面膜之前,可以进行适当的热敷,以帮助毛孔打开,更有利于面膜的吸收。3 取适量面膜产品,均匀涂抹于脸部,避开眼部和

    2024-04-15
    26000
  • 什么男士洗面奶让你觉得很好用呢?谈谈你的经验

    第一款芙丽芳丝洗面奶是在某猫忍痛割爱花了一百多买的,就是跟风,想体验一下高端产品的感觉芙丽芳丝洗面奶使用了椰油酰甘氨酸钾作为主要的清洁成分,能够清除面部的污垢、部分彩妆以及防水型的防晒。 洗面奶中还加入了一些植物成分,有保湿和舒缓作用,在脸

    2024-04-15
    29200

发表评论

登录后才能评论
保存