systemui在Android 手机中是什么意思?
来源:    发布时间: 2019-01-05 11:06   33 次浏览   大小:  16px  14px  12px
systemui在Android 手机中是什么意思?

  自android2.2 开始, 原本存在与framework-res.apk 中的状态栏和下拉通知栏界面控制被分割出一个单独的apk 文件, 命名为SystemUI.apk, 保存在System/app 文件夹中。在SystemUI.apk 中, 是存在着状态栏的图标,XML 和控制文件等, 这样的分割, 使我们可以更方便地去修改。SystemUI 模块中主要包含了USB 和Statusbar 两个子模块,本文将以Statusbar 为主导来向大家阐述SystemUI 中Statusbar 的功能作用,使用方法,模块框架,以及模块内部的重要流程。状态栏主要用来显示一些系统图标,应用的通知图标和系统时间。Statusbar 模块就是控制和管理着这些图标,以及通知信息的显示和一些系统开关的。

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

  状态栏也会显示系统时间,当前日期也会在状态栏显示,只是在默认情况下日期是隐藏的,只有在点击状态栏时才会显示。

Power by 建站之星 | 美橙互联 版权所有