沉浸状态栏+导航栏(小白条)是基本操作,但是网上的很多教程都是错误的...,安卓官方的教程对小白很不友好,所以记录下我的实现过程供大家参考。
前置知识
状态栏是屏幕顶部显示时间、通知图标等等的地方
导航栏就是屏幕下方用于提供返回,返回桌面,进入多任务界面的的三个按键或着小白条
状态栏和导航栏统称为系统栏
文章分为两部分:
-
启用沉浸状态栏+导航栏
沉浸系统栏的实质是:将UI内容铺满整个屏幕,应用内容显示在系统栏下方,具体看下图:
(默认情况下,应用内容的绘制范围从顶部状态栏下方开始,延伸至底部导航栏上方。)
-
处理视觉/操作冲突
因为UI内容铺满整个屏幕,因此处在屏幕底部/顶部的某些组件必然被系统栏遮盖,导致用户无法看见或操作,比如下图。因此需要进行处理
开启全面屏体验 | 手势导航 (一)
处理视觉冲突 | 手势导航 (二)
标签:沉浸,教程,状态栏,安卓,白条,屏幕,导航 From: https://www.cnblogs.com/kingwz/p/17300036.html