当前位置: 首页 > article >正文

Android SystemUI——自定义状态栏和导航栏(十二)

        通过前面的文章内容,我们了解了 Android 系统原生的状态栏 StatusBar 和 车载系统状态栏 CarStatusBar 的启动流程以及视图构建流程,这里我们来简单的看一下自定义状态栏和导航栏视图的实现流程。

一、添加自定义状态栏

        修改 CarSystemUI 项目中的 config.xml 配置文件的 config_systemUIServiceComponentsInclude 字段,让 CarSystemUI 模块默认不是启动 CarSystemBar,而是启动我们新建的 XXCarSystemBar。

1、修改状态栏配置

源码位置:packages/apps/Car/SystemUI/res/values/config.xml

<string-array name="config_systemUIServiceComponentsInclude" translatable="false">
	<!--<item>com.android.systemui.car.systembar.CarSystemBar</item>-->
	<item>com.xiaoxu.systemui.XXCarSystemBar</item>
	<item>com.android.systemui.car.voicerecogni

http://www.kler.cn/a/512933.html

相关文章:

  • Taro+Vue实现图片裁剪组件
  • EDI安全:2025年数据保护与隐私威胁应对策略
  • 《开源与合作:驱动鸿蒙Next系统中人工智能技术创新发展的双引擎》
  • Docker 学习总结(85)—— docker cp 使用总结
  • leetcode347.前k个高频元素
  • Restormer: Efficient Transformer for High-Resolution Image Restoration解读
  • 特朗普:加密货币列为国家优先事项
  • Visual Studio 2022中文软件下载安装过程
  • DNS DDoS攻击是怎么回事?怎么预防?
  • 【网络原理】万字详解 HTTP 协议
  • 【Python运维】用Python管理Docker容器:从`docker-py`到自动化部署的全面指南
  • WGAN - 瓦萨斯坦生成对抗网络
  • Video-RAG:一种将视频RAG新框架
  • “AI 大模型内容安全审核软件系统:守护网络世界的卫士
  • 【爬虫】某某查cookie逆向
  • OpenAI 携手生物科技初创公司 Retro Biosciences 推出了一款全新 AI 模型 GPT-4b micro
  • Linux——线程条件变量(同步)
  • #CSS 实用属性总结
  • Android 解析蓝牙广播数据
  • Redis 数据存储类型
  • swin transformer中相对位置编码解析
  • PHP CRM售后系统小程序
  • 1. 基于图像的三维重建
  • 华为EC6110T-海思Hi3798MV310_安卓9.0_通刷-强刷固件包
  • Nginx正向代理配置
  • 微服务与docker