首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Systemui
订阅
salavia
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
Android 8.1平台SystemUI虚拟导航键加载流程解析
需求开始做之前,一定要研读SystemUI Navigation模块的代码流程!!!不要直接去网上copy别人改的需求代码,盲改的话很容易出现问题,然而无从解决。网上有老平台(8.0-)的讲解System UI的导航栏模块的博客,自行搜索。8.0对System UI还是做了不少…
SystemUI之通知图标控制
SystemUI之状态图标控制 分析了状态栏上状态图标(例如 wifi, bt)的控制流程,比较简单。本文来分析下状态栏上通知图标的控制流程,主要分析当一个新通知来临时,新通知的图标是如何一步步显示到状态上的。 从SystemUI之状态图标控制可知,状态图标是由一个叫Statu…
SystemUI之状态图标控制
最右边的一部分显示系统图标,它由状态图标(例如 wifi ,bt)和电池图标组成。 中间还有一块区域,暂时不讨论。 本文主要是讨论状态图标(例如 wifi ,bt)是如何被控制显示的。 状态栏上状态图标的控制,都要通过一个接口来实现,这个接口是StatusBarIconCont…
SystemUI之StatusBar创建
启动 SystemUI 的入口是 SystemUIService,它是四大组件之一的 Service。 调用了 SystemUIApplication#startServicesIfNeeded() 来启动各种服务,而这些服务不是四大组件之一的 Service, 而是继承自 S…
SystemUI之滑动锁屏的创建
前面几篇文章大致介绍了SystemUI的两个模块,StatusBar和QuickSetting,这篇文章开始分析Keyguard模块。 对于锁屏呢,需要有个基本认知,它分为两类,一是滑动锁屏,一是安全锁屏。滑动锁屏是指通过手指滑动即可解锁的锁屏,安全锁屏是指密码锁,图案锁,PI…
Android SystemUI 通知面板实现
这篇文章给大家分享下Android SystemUI中下拉通知面板时所看到的开关面板(即QS面板)的实现原理,包括其整体架构,UI构建流程与事件处理流程,对这块感兴趣的同学可以看看