Android 分屏
文章平均质量分 97
yi诺千金
写过的文章也会不定时更新,一个人看源码没人讨论比较耗时,更新较慢。乐于互相交流,请多私信留言,大家共同进步。
掘金:https://juejin.cn/user/4464480371870584
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android U 分屏——退出流程
本文讨论不同情况的分屏退出流程。原创 2025-06-23 17:54:59 · 935 阅读 · 0 评论 -
Android U 分屏——分割线相关
本期讨论的话题是分屏的分割线部分。原创 2025-04-03 18:10:12 · 1185 阅读 · 0 评论 -
Android U system_server侧WindowContainerTransaction处理
前文分屏中说到Transitions的startTransition方法中,通过`mOrganizer.startNewTransition(type,wct);`提交WindowContainerTransaction相关事务到system_server侧,这里以此流程为例,讲解WindowOrganizerController是如何处理WindowContainerTransaction的。WindowContainerTransaction的发送都是通过WindowOrganizer的相关方法原创 2024-12-24 15:35:21 · 1731 阅读 · 0 评论 -
Android U 分屏——SystemUI侧处理
分屏是由上分屏(SideStage)、下分屏(MainStage)以及分割线组成。这里我们主要关注分屏的Stage部分,如下图所示:我们这里上分屏是电话,下分屏是短信。通过命令可以看层级结构,这里我们看看上下分屏指的是什么这里Task=331其实就是分屏的RootTask,通过(在system_server进程中)设置的,使其显示到最前面。其下面挂着和,这段代码也就是为了,即下面挂着下面挂着注:在android T(13) 中,上分屏为MainStage,下分屏为SideStage。原创 2025-03-04 10:16:42 · 2646 阅读 · 0 评论 -
Android U 多任务启动分屏——Launcher流程(上分屏)
现在我们对桌面部分的流程进行分析。原创 2024-09-03 10:29:08 · 2227 阅读 · 0 评论 -
Android U 多任务启动分屏——SystemUI流程
前文说到通过接口跨进程调用到了SystemUI进程,我们继续分析分屏在systemui中的实现,这些实现都是在WMShell中实现的。原创 2024-11-18 16:08:43 · 2492 阅读 · 0 评论 -
Android U 多任务启动分屏——Launcher流程(下分屏)
前文讲了Launcher中上分屏流程,现在我们看看下分屏的流程。原创 2024-09-12 11:00:32 · 2546 阅读 · 0 评论 -
Android U 分屏相关流程——整体流程介绍
原生的分屏功能是在多任务中,点击应用图标选择分屏,在选择多任务中的其他应用进行分屏。原创 2024-08-29 16:02:36 · 4428 阅读 · 0 评论
分享