![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 窗口动画
文章平均质量分 97
yi诺千金
致力于安卓framework框架学习,希望有一起学习的小伙伴QAQ,一个人看源码没人讨论比较耗时,更新较慢。乐于互相交流,请多私信留言,大家共同进步。
掘金:https://juejin.cn/user/4464480371870584
展开
-
Android T 远程动画显示流程其三——桌面侧动画启动到系统侧结束流程
接着前文分析我们通过IRemoteAnimationRunner跨进程通信从系统进程来到了桌面进程,这里是真正动画播放的逻辑。之后又通过IRemoteAnimationFinishedCallback跨进程通信回到系统进程,处理动画结束时的逻辑。原创 2024-02-27 15:21:08 · 1223 阅读 · 0 评论 -
Android T 远程动画显示流程其二——系统侧动画启动流程
我们以从桌面点击一个应用启动的场景来分析远程动画的系统启动流程原创 2024-02-21 14:30:48 · 1743 阅读 · 8 评论 -
Android T 远程动画显示流程其一——整体流程以及堆栈介绍
序本地动画和远程动画区别是什么?本地动画:自给自足。对自身SurfaceControl矢量动画进行控制。远程动画:拿来吧你!一个app A对另一个app B通过binder跨进程通信,控制app B的SurfaceControl矢量动画。无论是本地动画还是远程动画,都仅仅只是对SurfaceControl动画图层控制,而无法控制应用内部的View。注:矢量动画包含位移、放大、缩小、透明度、圆角等。常见的远程动画,就是我们从桌面点击一个应用启动这个应用,这个过程中会产生的动画就是远程动画。我们从原创 2024-01-29 18:52:34 · 1897 阅读 · 0 评论 -
Android T 窗口动画(本地动画)显示流程
如何创建一个窗口动画?我们通过先从APP创建一个窗口,以这个窗口的创建过程的窗口动画为例这个demo就是点击BUTTON显示窗口,点击CLOSE WINDOW关闭窗口原创 2023-11-08 15:43:17 · 1832 阅读 · 1 评论