首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
akun88
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 37
沸点 0
赞
37
返回
|
搜索文章
akun88
关注了
Android小码蜂
akun88
赞了这篇文章
Android小码蜂
Android开发
·
6月前
关注
深度剖析:Android SurfaceView 使用原理大揭秘
深度剖析:Android SurfaceView 使用原理大揭秘 一、引言 在 Android 开发的广阔领域中,图形绘制和视频播放等实时性要求较高的场景始终是开发者们关注...
5
评论
分享
akun88
赞了这篇文章
dreamgyf
Android UI Master @小红书
·
1年前
关注
Android源码分析 - Service的停止与重建
在上一篇文章中,我们分析了一个Service是怎么启动的,这次我们再来看看一个Service是如何被停止的,什么情况下Service会被重建以及它的重建过程...
4
评论
分享
akun88
赞了这篇文章
dreamgyf
Android UI Master @小红书
·
2年前
关注
Android源码分析 - Service启动流程
在之前的文章中,我们已经分析过了四大组件中Activity和ContentProvider的启动流程,这次我们就来讲讲四大组件之一的Service是如何启动和绑定的...
9
2
分享
akun88
赞了这篇文章
利维亚的杰洛特
2年前
关注
【Graphics & SF】【硬件加速】3、DisplayList渲染过程分析【Android 13】
1 ThreadedRenderer.draw 上一篇文章分析了DisplayList的构建流程,即ThreadedRenderer.updateRootDisplayLi...
11
5
分享
akun88
赞了这篇文章
Android采码蜂
Android系统开发
·
5月前
关注
BLASTBufferQueue01-BLASTBufferQueue架构概述
前言 Android图形架构中,对所有图形数据流的处理,是以"生产者-消费者"模式实现,并通过一个图形数据缓冲队列,实现图形数据的传递。 图形流生产者:指生成Graphic...
7
1
分享
akun88
赞了这篇文章
利维亚的杰洛特
3年前
关注
3【Android 12】DisplayArea层级结构(三) —— 总结
4 总结 4.1 DisplayArea类型 4.1.1 根据类的继承关系分类 一种是从DisplayArea类的继承关系出发,有以下关系: 4.1.2 根据Display...
8
1
分享
akun88
赞了这篇文章
阿豪讲Framework
Android系统开发
·
1年前
关注
Android14 WMS AMS 窗口层级结构生成过程解析
我们从 DisplayContent 的构造函数出发,看一下这棵以 DisplayContent 为根节点的 DisplayArea 树是如何生成的。 1. Display...
9
评论
分享
akun88
赞了这篇文章
利维亚的杰洛特
3年前
关注
1【Android 11】View层级结构
1 窗口 翻译:顶级窗口外观和行为策略的抽象基类。 此类的实例应用作添加到window manager的顶级视图。 它提供了标准的 UI 策略,例如背景、标题区域、默认按键...
13
3
分享
akun88
赞了这篇文章
利维亚的杰洛特
1年前
关注
【Android14 ShellTransitions】(八)播放动画
书接上回,话说当WMCore部分走到了Transition.onTransactionReady,计算完参与动画的目标,构建出TransitionInfo后,接下来就把这个...
13
4
分享
akun88
赞了这篇文章
利维亚的杰洛特
1年前
关注
【Android14 ShellTransitions】(七)Transition就绪
ShellTransitions Transition onTransactionReady calculateTargets tryPromote canPromote...
10
5
分享
akun88
赞了这篇文章
利维亚的杰洛特
1年前
关注
【Android14 ShellTransitions】(六)SyncGroup完成
BLASTSyncEngine SyncGroup tryFinish finishNow TransactionCommittedListener CommitCallb...
11
2
分享
akun88
关注了
利维亚的杰洛特
akun88
关注了
程序员龙湫
akun88
赞了这篇文章
wbiubiubiu
Android @GUA
·
1年前
关注
【Android 14源码分析】WMS-窗口显示-流程概览与应用端流程分析
在了解完Activity启动流程后,现在目标应用的进程已经启动了,但是离用户在屏幕上看到Activity下的UI内容还有一段距离。 一个窗口想要显示在屏幕上,还需要经过3大...
35
17
分享
akun88
赞了这篇文章
字节流动
公众号: 字节流动
·
5年前
关注
Android OpenGL ES 从入门到精通系统性学习教程
目前这个 OpenGL ES 极简教程的更新暂时告一段落,说是教程,其实自知有种吹嘘的味道,很荣幸获得了阮一峰老师的推荐。 因为在工作中频繁使用 OpenGL ES 做一些...
66
2
分享
akun88
赞了这篇文章
wbiubiubiu
Android @GUA
·
1年前
关注
【Android 14源码分析】Activity启动流程-2
【接Activity启动流程-1最后的流程】在ActivityStarer::startActivityInner方法中,通过getOrCreateRootTask方法创建...
11
10
分享
akun88
赞了这篇文章
wbiubiubiu
Android @GUA
·
1年前
关注
【Android 14源码分析】Activity启动流程-3
为Activity启动的第三篇, 主要是在目标应用进程启动后的逻辑 1. 应用进程创建 java的方法的main函数 其实在执行到AMS::attachApplicatio...
12
3
分享
akun88
赞了这篇文章
wbiubiubiu
Android @GUA
·
1年前
关注
【Android 14源码分析】Activity启动流程-1
虽然学习的是WMS,但是对于用户来说,直观看到和接触到的就是Activity,而且很多WMS的逻辑,最终的呈现也是和Activity相关,所以Activity相关的逻辑的分...
38
5
分享
akun88
赞了这篇文章
wbiubiubiu
Android @GUA
·
1年前
关注
【Android 13源码分析】桌面冷启动应用视觉专题总结
当前系列是Activity短暂的一生下的动效专题,将非常详细的解释整个冷启动过程中出现的各个动画是如何执行的。 以及补充一些动画的小知识。 1. 动画简述 动画的原理也是利...
18
2
分享
下一页
关注了
35
关注者
1
收藏集
3
关注标签
15
加入于
2020-03-28