`
iaiai
  • 浏览: 2216241 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何在4.4以上的系统里使用沉浸式的通知栏

 
阅读更多
把通知栏变成和actionbar一样的颜色(不是全屏)



if (VERSION.SDK_INT >= VERSION_CODES.KITKAT) {
             getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
             getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
         }

xml 最外层里添加   
     android:clipToPadding="true"
     android:fitsSystemWindows="true"


没有此手机,没有试过,有此手机者可以试试
  • 大小: 124.7 KB
分享到:
评论

相关推荐

    安卓消息推送通知栏相关-轻松实现沉浸式透明式状态栏有纯色透明状态栏适配4.4和5.0及以上版本.rar

    本文将基于提供的压缩包文件“安卓消息推送通知栏相关-轻松实现沉浸式透明式状态栏有纯色透明状态栏适配4.4和5.0及以上版本.rar”来讲解如何在Android系统中实现沉浸式和透明式状态栏,并适配KitKat (4.4) 及更高...

    沉浸式状态栏

    同时,如果应用包含通知栏图标,需要确保在透明状态栏下仍能清晰可见。 在实际开发中,可以结合提供的"Test"文件进行测试和调试,确保在不同设备和系统版本上都能正常工作。通过不断实践和优化,可以创建出更加美观...

    Android-一行代码实现沉浸式适配android4.4到8.0沉浸式前所未有的简单

    在Android 4.4(KitKat)到8.0(Oreo)之间,系统对沉浸式模式的支持逐渐增强,但不同版本之间的适配可能需要编写不同的代码。然而,通过特定的方法和库,开发者可以实现"一行代码"解决这个问题,简化了适配过程。 ...

    沉浸式菜单-系统状态栏样式

    在Android开发领域,沉浸式菜单和系统状态栏样式是一个重要的设计趋势,特别是在Android 4.4(KitKat)版本及更高版本中引入。沉浸式体验是让应用界面更全面、更具沉浸感的一种方法,它通过隐藏或透明化状态栏,使...

    安卓消息推送通知栏相关-Android沉浸式状态栏的实现方法状态栏透明的实现方法.rar

    在Android应用开发中,消息推送通知栏的交互和设计是一个重要的环节,特别是在现代智能手机系统中,用户对于界面的美观和一致性有着较高的期待。本压缩包文件聚焦于Android系统的沉浸式状态栏(Immersive Status Bar...

    沉浸式状态栏”准确来说应该是“透明栏”

    沉浸式状态栏”准确来说应该是“透明栏”,英文名...简单来说就是在软件打开的时候通知栏和软件顶部颜色融为一体,这样可以使软件和系统本身更加融为一体,同时通知栏的颜色不再是白色、黑色简单的两种了。

    安卓消息推送通知栏相关-安卓状态栏的颜色设置并对一些注意点的说明安卓API19(4.4以上)才有效状态栏透明.zip

    在安卓平台上,消息推送通知栏是用户与应用交互的重要途径之一。当应用有新的消息或者事件需要告知用户时,通常会通过系统通知栏显示。在API 19(即Android 4.4 KitKat)及以上版本,开发者可以自定义状态栏的颜色,...

    Android沉浸式状态栏 一体化状态栏信号栏

    - **可见性控制**:在沉浸式状态下,可以通过`SYSTEM_UI_FLAG_HIDE_NAVIGATION`来隐藏信号栏,但请注意这会影响用户接收通知和查看系统信息。 - **透明度设置**:可以调整状态栏的透明度,使其部分可见,这样既...

    Android实现沉浸式通知栏通知栏背景颜色跟随app导航栏背景颜色而改变

    在Android开发中,实现沉浸式通知栏可以让应用的用户体验更加一致和流畅,特别是在全面屏和高屏占比设备普及的今天。沉浸式通知栏意味着通知栏的背景颜色会根据应用程序的导航栏或顶部标题栏的背景颜色进行动态调整...

    Android实现沉浸式状态栏.rar

    本文将深入探讨如何在Android中实现沉浸式状态栏,主要关注渐变色和完全透明两种效果,并基于4.4版本的Android系统进行演示。 首先,我们需要理解Android的状态栏。状态栏位于屏幕顶部,通常显示时间、通知图标以及...

    Android沉浸式状态栏

    在Android应用开发中,"沉浸式状态栏"是一种常见的设计手法,它能让应用的界面延伸到设备的状态栏区域,提供更为统一和沉浸式的用户体验。这种设计尤其流行于全屏显示或者游戏应用中,使得视觉效果更为宽广和连贯。 ...

    Android轻松实现沉浸式/透明式状态栏

    在Android应用开发中,提供沉浸式(Immersive)或透明式状态栏的效果可以极大地提升用户体验,让应用的视觉效果更为统一和流畅。这通常涉及到对Android系统UI的深度定制,尤其是在KitKat(API Level 19)及更高版本...

    Android5.x之沉浸式状态栏

    在Android开发中,沉浸式状态栏(Immersive Status Bar)是一种流行的设计趋势,它能够为应用程序提供更为统一且无干扰的视觉体验。在Android 5.x Lollipop系统及更高版本中,Google引入了这一特性,允许开发者...

    Android状态栏微技巧,带你真正理解沉浸式模式

    在Android 4.4(KitKat)版本引入的全屏沉浸模式,允许开发者在需要时隐藏系统UI,以便应用程序内容能够占据整个屏幕。有两种主要类型的沉浸式模式:普通沉浸式模式(Immersive mode)和隐藏提示沉浸式模式...

    Android 高仿QQ 沉浸式状态栏

    比如,在一些需要频繁通知的金融类应用中,可能不适合使用沉浸式状态栏,因为用户可能无法及时发现重要的系统通知。 7. 最后,文档中作者提到了自己的迷茫和失败感,以及对技术追求的坚持,反映出作为开发者应当...

    Android4.4之后改变状态栏statusbar背景色

    在Android开发中,自4.4版本(KitKat)开始,系统引入了透明状态栏(Translucent Status Bar)的功能,允许应用的内容延伸到状态栏下方,提供了更沉浸式的用户体验。这个特性同时也带来了自定义状态栏颜色的需求。...

    Android 沉浸式状态栏,状态栏透明,实现渐变状态栏

    在Android开发中,沉浸式状态栏(Immersive Status Bar)是一种常见的设计手法,它能够使应用的内容无缝地延伸到状态栏下,创造出更宽广的视觉体验。本主题主要探讨如何实现Android状态栏的透明化以及渐变效果,帮助...

    一个通知栏的小Demo

    通知栏(notification)背景颜色跟随app导航栏(top title)背景颜色变化而变化。 这也叫沉浸式状态栏,这是Google在android 4.4以上的系统提出的,这是一个小Demo,仅供自己参考

Global site tag (gtag.js) - Google Analytics