Android 11.0 SystemUI 去掉状态栏wifi流量上下行图标功能实现

1.概述

  在11.0系统定制rom开发中,在关于systemui的定制功能总,在SystemUI 状态栏上显示时钟,电池电量 wifi图标,在显示wifi图标时,网络实时更新时,但是会时不时显示上下行图标 显得很不美观,客户需求要求不显示上下行图标,所以需要去掉上下行图标功能,接下来实现相关功能开发

2.SystemUI 去掉状态栏wifi流量上下行图标核心代码

       frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\phone\StatusBar.java
       frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java

3.SystemUI 去掉状态栏wifi流量上下行图标核心代码和功能分析

系统Statusbar 的功能作用
状态栏主要用来显示一些系统图标,应用的通知图标和系统时间。 Statusbar 模块就是控制和管理着这些图标,以及通知信息的显示和一些系统开关的。

状态栏的通知功能(包括时间,通知,系统状态等)
状态栏与 Toast 都可以起到通知、提醒的作用。但它们的实现原理和表现形式却完全不一样。 Toast 其实相当于一个 Widget 组件,有些类似于没有按钮的对话框。而 Statusbar 可与系统其它应用进行交互来显示在屏幕上方状态栏中的信息,并且 Statusbar 还可通过图标的显示变化来反应一些系统状态的变换
,如电池电量, wifi ,系统音量,闹钟等。状态栏 是一种让你的应用程序或系统信息变化在不使用 Activit

猜你喜欢

转载自blog.csdn.net/baidu_41666295/article/details/134562375