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

Android 11.0 原生SystemUI下拉通知栏UI背景设置为圆角背景的定制(二)

1.前言


 在11.0的系统rom定制化开发中,在原生系统SystemUI下拉状态栏的下拉通知栏的背景默认是白色四角的背景,
由于在产品设计中,在对下拉通知栏通知的背景需要把四角背景默认改成圆角背景,所以就需要分析系统原生下拉通知栏的每条通知的默认背景,
然后通过systemui的通知栏流程,设置默认下拉状态栏UI中的通知栏部分每一条通知背景修改为圆角背景

2.原生SystemUI下拉通知栏UI背景设置为圆角背景的定制(二)的核心类

frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\notification\row\ActivatableNotificationView.java
frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\notification\row\ExpandableOutlineView.java
frameworks\base\packages\SystemUI\src/com/android/systemui/statusbar/notification/stack/NotificationStackScrollLayout.java

3.原生SystemUI下拉通知栏UI背景设置为圆角背景的定制(二)的核心功能分析和实现
 3.1 NotificationStackScrollLayout.java的核心代码分析和实现

      @ShadeViewRefactor(RefactorComponent.COORDINATOR)

http://www.kler.cn/news/10271.html

相关文章:

  • ptuning v2 的 chatglm垂直领域训练记录
  • 银行数字化转型导师坚鹏:金融科技与数字化转型成功案例
  • 腾讯云服务器TencentOS系统安装宝塔Linux面板命令
  • 软件管理 基础配置(运维笔记)
  • 所有知识付费都可以用 ChatGPT 再割一次?
  • 设计师都在用的6个免费设计素材网站~
  • 【C++】内联函数理解
  • d修复导入c的问题
  • MySQL日志
  • 如何驯化生成式AI,从提示工程 Prompt Engineering 开始
  • Day939.如何小步安全地升级数据库框架 -系统重构实战
  • 银行数字化转型导师坚鹏:ChatGPT解密与银行应用案例
  • 鸟哥的Linux私房菜 学习 Shell Scripts
  • 【CSS】实现梯形
  • C语言实例:求一个整数的所有因数,创建各类三角形图案(代码+思路)
  • AB测试基本原理
  • t-SNE进行分类可视化
  • 【SpringMVC】7—文件上传
  • 详细讲讲Java线程的状态
  • 林长制信息系统主要建设思路
  • Java实现图片缩放裁剪,图片像素比例变更,批量转换图片像素比
  • 遗传算法优化深度信念网络DBN的分类预测,GA-DBN分类预测
  • C++ 的fcntl函数
  • ChatGPT搭建语音智能助手
  • 工作中英语学习的几个阶段
  • Three.js教程:第一个3D场景
  • 【MyBatis Plus】003 -- 配置(基本、进阶、DB策略) 条件构造器
  • Linux下使用ClamAV病毒查杀
  • Lottie加载的一些坑
  • 【OpenCV-Python】cvui 之 trackbar