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

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

1.前言


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

 

 

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

frameworks\base\packages\SystemUI\res\layout\status_bar_notification_row.xml
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/ActivatableNotificationView.java
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/NotificationStackScrollLayout.java
frameworks/base/packages/SystemUI/res/layout/notification_info.xml
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/NotificationGuts.java

3.原生SystemUI下拉通知栏UI背景设置为圆角背景的定制(一)的核心功能分

http://www.lryc.cn/news/56020.html

相关文章:

  • 个人练习-Leetcode-1942. The Number of the Smallest Unoccupied Chair
  • EMC经典问答85问(59-62问)
  • Java面向对象 - 封装、继承和多态的综合练习(答案+知识点总结)第1关:封装、继承和多态进阶(一)+ 第2关:封装、继承和多态进阶(二)
  • 小迪安全day20WEB漏洞-文件上传之基础及过滤方式
  • LeetCode236.最近的公共祖先
  • 【springcloud 微服务】Spring Cloud Alibaba整合Sentinel详解
  • ASP医院管理系统—病历管理系统的设计与实现
  • 【蓝桥杯】动态规划(dp)入门!| 入门动态规划的正确方式! ——学习笔记
  • 元宇宙与网络安全
  • Pod控制器之hpa
  • 发现一个白嫖GPT4.0的方法!真的是完胜3.5!
  • 数据结构之第四章、ArrayList和顺序表
  • webase全家桶搭建教程过程记录+bug解决
  • openEuler Linux 部署 HadoopHA
  • React-Hooks----useEffect()
  • JavaWeb基础-汇总
  • Niuke:JZ36.二叉树与双向链表
  • javaScript---读懂promise、async/await
  • 【Linux】TCP编程流程
  • SuperMap iDesktop 下载安装,生成本地瓦片,以及发布本地瓦片服务
  • 【ONE·Data || 常见排序说明】
  • 本节作业之跟随鼠标的天使、模拟京东按键输入内容、模拟京东快递单号查询
  • ChatGPT 被大面积封号,到底发生什么了?
  • 教你精通JavaSE语法之第十一章、认识异常
  • display、visibility、opacity隐藏元素的区别
  • Linux Shell 实现一键部署tomcat10+java13
  • 软硬皆施,WMS仓库管理系统+PDA,实现效率狂飙
  • DJ3-2 传输层(第二节课)
  • FrIf-FrIf功能模块概述和与底层驱动的交互
  • 【LeetCode】前 K 个高频元素(堆)