一、关于Android沉浸式 大家应该都比较了解首先要在4.4及以上才可以实现,并且实现相对简单直接在theme中的style中设置<item name="android:windowTranslucentStatus">true</item> 或者代码中设置 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRAN
转载
2023-05-24 18:41:22
95阅读
效果图 代码 分为 两部分 setContentView之前 和之后 //沉浸状态栏 if (Build.VERSION.SDK_INT >= Build.VER
原创
2023-03-28 05:13:34
157阅读
## Android中的沉浸式效果
在Android应用开发中,沉浸式效果是一种常见的设计风格,它可以让应用的界面更加吸引人,给用户带来更好的体验。本文将介绍如何在Android应用中实现沉浸式效果,包括隐藏系统状态栏和导航栏,并给出相应的代码示例。
### 沉浸式效果的实现
在Android中,我们可以通过设置布局的标记来实现沉浸式效果。首先,需要在Activity的onCreate方法中
原创
2024-03-07 04:37:39
79阅读
现在越来越多的软件都开始使用沉浸式状态栏了,下面总结一下沉浸式状态栏的两种使用方法注意!沉浸式状态栏只支持安卓4.4及以上的版本状态栏:4.4上是渐变色,5.0上是完全透明,本文模拟器为4.4演示 注意!两种方法的区别: 第一种:为顶部栏跟随当前activity的布局文件的背景的颜色,使用方便,不过也有点问题就是,如果有底部虚拟导航键的话,导航键的背景跟顶部的颜色一样,比如: 第二种:是通过
转载
2023-08-28 09:59:24
241阅读
所谓
“
沉浸式
”
状态栏 这里所说的沉浸式状态栏,就是指上面的效果,状态栏和
Toolbar
的颜色保持一致,融为一体的 效果。 版本差异及解决方法 本文所用的示例使用的
style
风格是
NoActionBar
的,标题栏使用的是
Toolbar
控件,请知悉。 Android4.4 Android4.4
以
转载请注明出处 http://blog.csdn.net/xiaoyuan511Android沉浸式状态栏及悬浮效果
原创
2021-12-17 16:31:14
430阅读
一、概述现在大多数的电商APP的详情页长得几乎都差不多,几乎都是上面一个商品的图片,当你滑动的时候,会有Tab悬浮在上面,这样做用户体验确实不错,如果Tab滑上去,用户可能还需要滑下来,在来点击Tab,这样确实很麻烦。沉浸式状态栏那,郭霖说过谷歌并没有给出沉浸式状态栏这个明白,谷歌只说了沉浸式模式(Immersive Mode)。不过沉浸式状态栏这个名字其实听不粗,随大众吧,但是Android的环
原创
2022-01-30 10:17:16
284阅读
从Android4.4之后提出了沉浸式状态栏的概念,作为一个菜鸟Android开发者,我特意花了很多时间来研究它。现在初步研究出一点成果,所以打算先一篇博客记录现阶段研究的状况。同时,以后有若是有新的发现,我会即时更新的,因此此篇博客标题被命名为Android沉浸式状态栏(一)。说了这么多废话,非常抱歉,下面就开始我的正题:Android中各个颜色的介绍如下所示: 一、对沉浸式状态栏的理解我理解的
转载
2024-08-02 08:01:52
197阅读
如果你想给单一的页面进行设置沉浸式,这里推荐使用expandSafeArea来避让安全区域,因为expandSafeArea属性是给组件设置的,不会影响到别的页面,只对当前的页面有效果,在使用expandSafeArea属性时,如果根组件是滚动组件,是不生效的,这一点需要注意
阴影和剪裁 View的z属性 Material Design建议为了凸显布局的层次,建议使用阴影效果,并且Android L为了简化大家的工作,对View进行了扩展,能使大家非常方便的创建阴影效果: 给View添加了一个新的属性:Z 属性,用于描述视图距离它父视图的高度: 在5.0...
转载
2016-11-03 13:21:00
222阅读
2评论
因为Android官方从来没有给出过沉浸式状态栏这样的命名,只有沉浸式模式(Immersive Mode)这种说法。而有些人在没有完全了解清楚沉浸模式到底是什么东西的情况下,就张冠李戴地认为一些系统提供的状态栏操作就是沉浸式的,并且还起了一个沉浸式状态栏的名字。比如之前就有一个QQ群友问过我,像饿了么这样的沉浸式状态栏效果该如何实现? 这个效果其实就是让背景图片可以利用系统
转载
2024-03-12 17:28:00
119阅读
IMAX所提供的观影体验瞬间可以打开观影者的视听神经,在一定程度上已经成为“视听盛宴”的一个具象化落地。对影音爱好者来说,自然也很希冀在电影的院线档期结束后仍有一个渠道能够重温这种观影体验,在家中也能享受到极具IMAX特色的观影畅爽感与沉浸感。那么目前是否有这类渠道?要想获得这种体验又需要什么样的大屏终端和音响喇叭呢?近两年我在测试体验一些大屏载体时,发现一些大屏终端开始与IMAX Enhance
转载
2023-10-05 20:02:15
162阅读
项目中我们有时候都要用的透明状态栏(这里也成沉浸式状态栏),今天介绍一个gyf-dev写的一个封装状态栏开源框架效果图如下:正文从Android4.4开始,才可以实现状态栏着色,并且从5.0开始系统更加完善了这一功能。之前写过关于一篇 关于activity状态栏的一些总结有关Activity样式 、状态栏透明、屏幕亮度问题应用场景及其总结说明这是状态栏 这是导航栏(有些手机没有导航栏) [](
沉浸式这个名词吧,毕竟这各名字是广为人知并且比透明状态栏加透明导航栏更酷。充分使用整个屏幕将这2个系统视图融入自己APP也算沉浸式体验吧。 首先2个名词:StatusBar: Paste_Image.png NavigationBar: Paste_Image.png 下面是Google的官方标准模版: 未标题-1.jpg 在官方示例中: StatusBar是一个半透明阴影,View可以伸展
github地址一个简单易用的导航栏TitleBar,可以轻松实现IOS导航栏的各种效果 整个代码全同时显示titleBar.set
转载
2022-09-11 01:25:37
77阅读
什么是状态栏:是指手机左上最顶上,显示中国移动、安全卫士、电量、网速等等,在手机的顶部。下拉就会出现通知栏。下面我放一张图带大家认识一下沉浸式状态栏::简单来说就是状态栏会根据手机内容适应性变色,使软件和系统本身更加融为一体,大大提升了间,电量等等就看不清楚了。这个问题在Android 6.0的时候得到
原创
2022-11-17 10:24:36
1124阅读
toolbar是android sdk API21新增的组件,是ActionBar的加强版,更加方便自定义布局。api21之后可以直接使用toolbar,但是我们肯定要支持api21之前的,下边的所有代码都是兼容21之前的简单toolbar步骤首先写好style<resources>
<style name="ActionBarTheme" parent="Theme.
转载
2023-11-16 20:08:37
49阅读
这几天翻了很多文章,试了好多次终于得出点结论了最近一直在用Toolbar,所以就以Toolbar为准了1.1在Android 4.4上设置沉浸式状态栏,需要在styles.xml中指定,<item name="android:windowTranslucentStatus">true</item>给布局文件<android.support.v7.widget.Tool
转载
2023-06-07 14:03:07
128阅读
##HarmonyOS Next实战##HarmonyOS SDK应用服务##教育##目标:封装工具类,实现沉浸式效果。典型应用全屏窗口UI元素包括状态栏、应用界面和底部导航条,其中状态栏和导航条,通常在沉浸式布局下称为避让区;避让区之外的区域称为安全区。开发应用沉浸式效果主要指通过调整状态栏、应用界面和导航条的显示效果来减少状态栏导航条等系统界面的突兀感,从而使用户获得最佳的UI体验。开发应用沉
关键词:沉浸式、安全区域、通知栏、导航栏 在移动应用开发中,应用在默认情况下窗口背景绘制范围是全屏,但UI元素被限制在安全区内(自动避开状态栏和导航栏)进行布局,来避免界面元素被状态栏和导航条遮盖(即状态栏与导航栏区域为非安全区),当应用背景色较为丰富时则会出现 app 页面的割裂感,本期将以设置窗口沉浸式和设置安全区域两点来介绍如何将应用满屏展示从而达到沉浸式的效果。当然你