
RecentTask
文章平均质量分 80
千里马学框架
安卓架构师,安卓技术专家,android framework
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
桌面最近任务展示Task缩略图源码剖析
这里主要是通过ActivityManagerWrapper.getInstance().getTaskThumbnail接口来进行ThumbnailData获取,ThumbnailData就是代表缩略图相关的对象,获取到了ThumbnailData数据后就可以进行对应缩略图展示。反正最后调用putSnapshot进行缓存当前taskId的Snapshot,那么接下看看这里的Snapshot是怎么来的就相对简单了。这里又会调用到TaskSnapshotCache的,注意这里这些注释时时刻刻体现不要持有大锁。原创 2025-03-03 01:46:08 · 1212 阅读 · 0 评论 -
上滑动导航栏手势桌面最近任务可见解密-千里马手把手带你搞定framework车载车机系统开发
导致onStart调用关键就在于这里的startRecentsActivity会触发ensureActivitiesVisible方法,正常的ensureActivitiesVisible只是来保证当前一些ActivityRecord的属性值或者config变化了,靠调用ensureActivitiesVisible来保证Activity的visibility可以显示正常。就是最为关键的点,它代表者可以在其他activity的后面可以显示。原创 2023-08-29 22:02:25 · 660 阅读 · 0 评论 -
Launcher对RecentView展示TaskView详细分析-android framework车载车机手机系统开发
1、桌面调用到sysui获取Task信息,因为sysui中其实有分屏相关的TecentTask信息。2、sysui也是调用到atms进行RecentTask的信息获取。这里其实会调用的sysui的getRecentTasks进行查询。原创 2023-07-30 10:48:34 · 1241 阅读 · 0 评论