1,传统的手机状态栏是呈现出黑色或者白色条状的,有的和手机主界面有很明显的区别。这样就在一定程度上牺牲了视觉宽度,界面面积变小。看一下QQ的应用

2,实现起来也挺简单的,来一起看一下吧

MainActivity.class

public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);setImmerseLayout(findViewById(R.id.leave_message_layout));//透明状态栏getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//透明导航栏getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);}
}

activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:background="#ffffff"android:orientation="vertical"tools:context=".MainActivity"><TextViewandroid:paddingLeft="5dp"android:fitsSystemWindows="true"android:clipToPadding="true"android:textColor="#f1e5e5"android:text="你有男朋友吗?"android:layout_width="match_parent"android:layout_height="100dp"android:background="#009959" />
</LinearLayout>

  主要是这两句代码:

android:fitsSystemWindows="true"
android:clipToPadding="true"

 可以了 ,看一下效果

 

补:沉浸式状态栏条用软键盘冲突(待补充,骚等)

  

转载于:https://www.cnblogs.com/wjtaigwh/p/5356493.html

Android 沉浸式状态栏相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  10. Android沉浸式状态栏(透明状态栏)最佳实现

    Android沉浸式状态栏(透明状态栏)最佳实现 在Android4.4之前,我们的应用没法改变手机的状态栏颜色,当我们打开应用时,会出现上图中左侧的画面,在屏幕的顶部有一条黑色的状态栏,和应用的风格 ...

最新文章

  1. 不谈面试题,谈谈面试官喜欢见到的特质!
  2. Consul 服务注册与服务发现
  3. Oracle-11g 基于 NBU 的 rman 冷备份及恢复
  4. Android 系统性能优化(80)---Android性能优化:这是一份详细的布局优化 指南(含lt;includegt;、lt;Viewstubgt;、lt;mergegt;)
  5. 【zookeeper】zookeeper 脑裂问题
  6. 自用java字符串工具类
  7. mysql 列很多_MySQL:多个表还是一个表有很多列?
  8. 如何在qt中插入html,如何在QT中的文本文件中插入文本?
  9. firemonkey mysql,Firemonkey移动应用程序和远程MySQL
  10. 图像锐化算法sharpen
  11. linux检查新增文件,linux查看文件内容
  12. 单向一对多和双向一对多
  13. Android studio 多渠道打包(包括不同的包使用不同的资源文件、不同的包写不同的代码,包名等等)
  14. Android 俄罗斯方块
  15. 【几种恢复误关Chrome标签页的方法】
  16. 深入浅出业务幂等性---4、消息幂等
  17. 白天看投影仪哪个牌子最好?家用投影仪推荐一下哪款比较好
  18. 河南自考本科计算机相关专业,速看,河南自考本科计算机及应用专业介绍
  19. 工控服务器什么作用,工控机和服务器有什么区别
  20. win快捷键_Win电脑快捷键大全

热门文章

  1. Bottle: Python Web Framework
  2. CentOS6.6上编译安装httpd2.4
  3. 自定义Sublime Text图标详细教程
  4. 每日英语:The Invasion of the Online Tutors
  5. 基于HAProxy的网站架构
  6. Android Timer编写方式深解
  7. 一站式实时数仓开发:当FLINK SQL遇见ULTRON
  8. 360互联网技术训练营第七期 -“遇见”PIKA 续集
  9. spark 如何用netty实现akka的actor模型
  10. mysql数据存储过程详解_mysql数据存储过程参数实例详解