先上图吧:

想必用苹果的人都能看到这样的效果吧,不知道给你的感觉怎么样,给我的感觉是挺舒服的,做为Android开发者的我,对这种效果的实现也产生了好奇,现在也有很多android开发者也在仿照苹果的这种效果,做出了自己的应用,我也不例外,也想尝试下怎么去实现。

我就直接贴代码了

/*** Created by zhangtao on 2016/11/3.*/
public class StatusBarActivity extends AppCompatActivity {@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState) {super.onCreate(savedInstanceState);// 设置状态栏为透明setTranslucentStatus(true);}@TargetApi(19)protected void setTranslucentStatus(boolean on) {Window win = getWindow();WindowManager.LayoutParams winParams = win.getAttributes();final int bits = WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS;if (on) {winParams.flags |= bits;} else {winParams.flags &= ~bits;}win.setAttributes(winParams);}
}

主题我设置为:
android:theme="@style/Theme.AppCompat.DayNight.NoActionBar

到这一步,就实现了我想要的效果了

android沉浸式状态栏(像iOS一样的状态栏)相关推荐

  1. Android沉浸式模式状态栏(二)

    其实说到沉浸式状态栏这个名字,真不知道这种叫法是谁先发起的.因为Android官方从来没有给出过沉浸式状态栏这样的命名,只有沉浸式模式(Immersive Mode)这种说法.而有些人在没有完全了解清 ...

  2. 高大上的Android沉浸式状态栏?

    背景 之前做过Android沉浸式状态栏的相关需求,但是一直忙于工作,没时间系统的整理下沉浸式相关的知识,所以今天抽出时间,写一篇 Android沉浸式状态栏的文章. 何为沉浸式 沉浸式就是要给用户提 ...

  3. Android 沉浸式状态栏 实现方式二 ( 更简单 )

    以前写过一个沉浸式状态栏 的实现方式 Android 沉浸式状态栏 实现方式一 现在有个更为简单的实现方式 . 相关链接 http://www.apkbus.com/forum.php?mod=vie ...

  4. android 5.0状态栏下载地址,Android沉浸式状态栏(5.0以上系统)

    Android沉浸式状态栏(5.0以上系统) 沉浸式状态栏可以分为两种: 1.直接给状态栏设置颜色 (如下图:) 这里写图片描述 java代码形式: if (Build.VERSION.SDK_INT ...

  5. Android 沉浸式状态栏完美解决方案

    Android 沉浸式状态栏完美解决方案 参考文章: (1)Android 沉浸式状态栏完美解决方案 (2)https://www.cnblogs.com/dingxiansen/p/9929828. ...

  6. android 沉浸式开源库,Android沉浸式状态栏

    关于Android沉浸式状态栏, 网上已经有很多开源库, 虽然开源库可以解决某些特定布局下的沉浸式状态栏问题, 但是遇到比较特殊的布局就无法解决了, 所以了解一下沉浸式状态栏如何实现是有必要的. 无论 ...

  7. Android沉浸式状态栏工具类,一句代码轻松搞定

    Android沉浸式状态栏工具类,一句代码轻松搞定 博客原文及源码地址:http://jaeger.itscoder.com/android/2016/03/27/statusbar-util.htm ...

  8. Android底部菜单栏、Android沉浸式状态栏(顶部状态栏修改颜色)、自定义标题栏

    0.简介: 没有使用TabHost切换,而是变成FragmentActivity替换Fragment:沉浸式引用的git上面的jar包. 先看图片 1.底部导航栏 核心代码 <span styl ...

  9. android沉浸式 字体,Android沉浸式状态栏背景色以及字体颜色的修改

    在activity中设置透明状态栏 的思路: 1.让activity的布局全屏 此时布局会和状态栏重叠 2.让布局最上方预留出和状态栏高度一样的高度,将状态栏的背景色设置为透明 效果如下: 一般是在s ...

  10. android 沉浸式状态栏 19,Android 沉浸式状态栏 以及 伪沉浸式状态栏

    小菜最近在调整页面状态栏的效果,主要包括沉浸式状态栏和伪沉浸状态栏(同事唠嗑给定义的玩的). 前段时间整理过一篇 Android 沉浸式状态栏的多种样式,现在小菜在稍微的补充一下,都是在日常应用中测试 ...

最新文章

  1. 为何BERT在 NLP 中的表现如此抢眼?
  2. android 窗口缩放,Android界面整体缩放
  3. Linux下tmpfs介绍及使用
  4. 最大全0/1子矩阵的探究
  5. webpack4.x热更新,自动刷新
  6. 阿里云重磅发布云原生裸金属方案:裸金属+容器,解锁云计算的新方式
  7. matlab静态变量怎样分配内存,matlab中的静态变量
  8. 看过各地的方言标语,才明白什么叫文字的力量
  9. php web服务器部署,php – 如何配置apache web服务器以部署laravel 5
  10. 第二阶段冲刺总结01
  11. 操作系统 第二部分 进程管理(五)
  12. Java基础编程题:输入两个正整数,求它们的最大公约数和最小公倍数
  13. 能否在计算机界面保存快捷方式,电脑截图(截屏)的快捷键是什么?电脑截图保存在哪里了?...
  14. 可以装虚拟机的云服务器,云服务器可以装虚拟机吗
  15. 关于waitKey()函数按键无反应情况
  16. 北京个人社保查询方法
  17. java判断是否是数组_Java判断对象类型是否为数组
  18. 制造业的生产质量分析报告,敲重点,最全攻略来了!
  19. 【设计模式--->创建型模式】叩心自问 :工厂设计模式(简单工厂设计模式,工厂方法模式,抽象工厂方法)
  20. 电气成套设备行业如何借助ERP系统,解决企业管理难题?

热门文章

  1. 渗透测试流程(基础理论)
  2. c语言编程基础心得,C语言编程学习心得体会
  3. linux屏幕伽马值设置,设置计算机显示屏的亮度和对比度伽玛值
  4. 设定软件使用期限,根据网络时间保护试用软件产品的方法
  5. 浅谈无线路由器自动掉线解决办法
  6. 【A Unified Model for Multi-class Anomaly Detection, NeurIPS 2022】
  7. 西电微电子考研初试经验贴
  8. java计算机毕业设计列车票务信息管理系统源程序+mysql+系统+lw文档+远程调试
  9. UG NX 12装配——组件位置:装配约束
  10. 新大陆物联网Android开发实战(一)通过接入API文档获取新大陆物联网官网Logo-GETPOST多线程实战-网络资源下载