首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android Framework
yi诺千金
创建于2024-04-30
订阅专栏
Android Framework系列
等 21 人订阅
共36篇文章
创建于2024-04-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android U system_server侧WindowContainerTransaction处理
前文 Android U 多任务启动分屏——SystemUI流程 前文分屏中说到Transitions的startTransition方法中
Android U 分屏——退出流程
序 根据shell动画开关persist.wm.debug.shell_transit配置项值(默认值为1)的不同,所触发的流程不同。
Android U 分屏——SystemUI侧处理
WMShell相关的dump命令 手机分屏启动应用后运行命令:adb shell dumpsys activity service SystemUIService WMShell 我们可以找到其中分屏
Android Configuration相关
Android Configuration相关。。。。。。。。。。。。。。。。。。。。。。。。。。。。
Android U 多任务启动分屏——SystemUI流程
前文说到通过ISplitScreen接口跨进程调用到了SystemUI进程,我们继续分析分屏在systemui中的实现。
Android U 多任务启动分屏——Launcher流程(下分屏)
前文讲了Launcher中上分屏流程,现在我们看看下分屏的流程。。。。。。。。。。。。。。。。。。。
Android U 多任务启动分屏——Launcher流程(上分屏)
Android U 多任务启动分屏——Launcher流程(上分屏)........................
Android U 多任务启动分屏——整体流程介绍
Android U 多任务启动分屏——整体流程介绍。。。。。。。。。。。。。。。。。。。。。。。。。
Android U wmshell动画调用堆栈
本文主要简单介绍WMShell动画调用堆栈,使用代码 android-14.0.0_r7 .......
Android T 窗口层级其二 —— 层级结构树的构建(2)
接着前文分析Android T 窗口层级其二 —— 层级结构树的构建(1) 分析生成DisplayArea层级结构
InputReader流程梳理
事件分发机制简述 事件传递的整个流程是怎样的? 因为View是树形结构的,基于这样的结构,事件进行有序的分发。事件分发就是当有多个对象均可以处理同一请求的时候,将这些对象串联成一条链,并沿着这条链传递
Android T 远程动画显示流程其一——整体流程以及堆栈介绍
远程动画:拿来吧你!一个app A对另一个app B通过binder跨进程通信,控制app B的SurfaceControl矢量动画。
Android T 远程动画显示流程其三——桌面侧动画启动到系统侧结束流程
接着前文分析Android T 远程动画显示流程其二——系统侧动画启动流程 我们通过IRemoteAnimationRunner跨进程通信从系统进程来到了桌面进程,这里是真正动画播放的逻辑。
Android T 远程动画显示流程其二——系统侧动画启动流程
接着前面的内容分析,找到切入点切入点——处理应用的显示过渡下面,我们以从桌面点击一个应用启动的场景来分析远程动画的流程。
Android T 窗口动画(本地动画)显示流程其一——整体流程介绍
如何创建一个窗口动画?我们通过先从APP创建一个窗口,以这个窗口的创建过程的窗口动画为例.这个demo就是点击BUTTON显示窗口,点击CLOSE WINDOW关闭窗口.
Android T 窗口动画(本地动画)显示流程其二——添加流程
以添加窗口的动画为例,这里我们从WindowStateAnimator.commitFinishDrawingLocked方法开始跟踪代码流程
Android T 窗口动画(本地动画)显示流程其三——移除流程
在动画播放流程中,**SurfaceAnimationRunner.startAnimationLocked方法**里,对动画结束通过`onAnimationEnd`方法进行了监听。
Android T Activity启动流程(更新中)
介绍activity生命周期和Activity启动流程中的堆栈...................
android 窗口焦点介绍
我们经常会遇到一种Application does not hava focused window的ANR异常,这种异常一般是没有焦点窗口FocusedWindow导致
android input命令模拟事件以及事件注入实现并使用内置应用的方式解决权限问题
android input命令模拟事件以及事件注入实现并且使用内置应用的方式解决权限问题.......
下一页