新通知在任务栏中的添加流程图:
任务栏一个row增加的过程:
任务栏事件响应流程图:
状态栏上主要有四个部分,分别是signalcluster,notificaitonIcons,statusIcons,clock。而前两个在左边后两个在右边,其中notificationIcons的添加流程图如下:
任务栏拖动删除流程图如下:
SystemUI状态栏上的点击事件处理流程图:
一个通知被删除的流程图如下:
其中ViewGroup的removeView()是删除任务栏中的view列表,而notificationIcons的处理比较不一般,所有的icon都房子啊mNotificationCacheList中是先删除了这个list中的数据,然后把NotificationLayout的所有数据都删除掉,并依据mNotificationCacheList重新一个个添加上去。
本文详细介绍了任务栏中通知图标及事件的管理流程,包括通知的添加、删除、拖动等操作的具体步骤,并展示了不同流程的图表说明。
3651

被折叠的 条评论
为什么被折叠?



