首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
捞王愣头青
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
捞王愣头青
3月前
关注
设计模式 Kotlin 版
23 种设计模式,kotlin 代码示例。 23 种设计模式,kotlin 代码示例。 23 种设计模式,kotlin 代码示例。...
3
评论
分享
捞王愣头青
赞了这篇文章
biubiubiuu
Android @GUA
·
1年前
关注
【Android 14源码分析】WMS-窗口显示-第二步:relayoutWindow -2
上篇窗口显示第二步:relayoutWindow -1说过WindowManagerService::relayoutWindow 主要 做了两件事: 通过 createS...
14
3
分享
捞王愣头青
赞了这篇文章
biubiubiuu
Android @GUA
·
1年前
关注
【Android 14源码分析】WMS-窗口显示-第二步:relayoutWindow -1
View想要显示需要经过3个步骤:Measure,Layout,Draw,而一个窗口的显示也需要经过三步:addWindow ,relayoutWindow,finishD...
20
8
分享
捞王愣头青
赞了这篇文章
biubiubiuu
Android @GUA
·
1年前
关注
【Android 14源码分析】WMS-窗口显示-第一步:addWindow
上一篇流程已经执行到 ViewRootImpl::setView方法了,也就意味着应用进程的逻辑到了终点,剩下的将由 SystemService进程来处理。 回顾一下应用进...
11
3
分享
捞王愣头青
赞了这篇文章
biubiubiuu
Android @GUA
·
1年前
关注
【Android 14源码分析】Activity启动流程-2
【接Activity启动流程-1最后的流程】在ActivityStarer::startActivityInner方法中,通过getOrCreateRootTask方法创建...
11
6
分享
捞王愣头青
关注了
biubiubiuu
捞王愣头青
赞了这篇文章
biubiubiuu
Android @GUA
·
1年前
关注
【Android 13源码分析】WindowContainer窗口层级-2-构建流程
介绍窗口层级树的构建代码流程。分为2大部分,第一部分为dump层级树的内容输出,第二部分为构建的代码流程。...
20
2
分享
捞王愣头青
赞了这篇文章
biubiubiuu
Android @GUA
·
1年前
关注
【Android 14源码分析】Activity启动流程-1
虽然学习的是WMS,但是对于用户来说,直观看到和接触到的就是Activity,而且很多WMS的逻辑,最终的呈现也是和Activity相关,所以Activity相关的逻辑的分...
37
5
分享
捞王愣头青
赞了这篇文章
biubiubiuu
Android @GUA
·
1年前
关注
【Android 源码分析】Activity短暂的一生 -- 目录篇 (持续更新)
前言 从事多年App开发现转Framework,由于对WMS感兴趣,所以决定以"桌面点击应用图标,到应用的Activity显示到屏幕上"这一简单操作为基础,分析整个过程。 ...
32
12
分享
捞王愣头青
赞了这篇文章
稀有猿诉
高级Android搬运工 @稀有猿诉
·
1年前
关注
这回就好好聊聊Kotlin的泛型
学习Kotlin对泛型的支持,从最基础的泛型参数化类型和参数化函数,到关键字out和关键字in进行协变和逆变,再到用关键字reified保留泛型参数以实现泛型工厂。...
5
评论
分享
捞王愣头青
赞了这篇文章
345丶
Android @保密
·
3年前
关注
Android | 理解 Window 和 WindowManager
Window 是一个窗口的概念,是所有视图的载体,不管是 Activity,Dialog,还是 Toast,他们的视图都是附加在 Window 上面的。...
43
6
分享
捞王愣头青
赞了这篇文章
wayne啦
Android开发工程师
·
3年前
关注
Android 过渡动画启动过程总结 -- 基于S版本
本文主要是基于android S版本来整理下过渡动画的初始化过程以及启动过程,过渡动画是指在Activity切换过程中或者是从桌面打开app过程中出现的切换动画。...
11
评论
分享
捞王愣头青
赞了这篇文章
小余的自习室
Android架构师 @联迪科技
·
2年前
关注
“一文读懂”系列:无处不在的WMS
前一篇文章介绍了关于Android中Window体系的介绍,主要介绍的是View层的Window体系概念,但是想要深入了解Window在系统中的...
48
12
分享
捞王愣头青
赞了这篇文章
小余的自习室
Android架构师 @联迪科技
·
2年前
关注
Android Framework知识整理:WindowManager体系(上)
前言 大家好,本篇文章来由是最近工作和面试需要,特定结合自身源码以及大佬们的经验,写的一篇关于Android framework层:WindowManager体系的讲解。 ...
78
8
分享
捞王愣头青
赞了这篇文章
赌一包辣条
公众号:玩转安卓Dev
·
2年前
关注
基于 Android 13 的 Activity 启动流程分析
对于 Android 客户端开发者来说,Activity 是我们再熟悉不过的一个组件了。它是 Android 四大组件之一,是一个用于直接与用户交互的展示型 UI 组件。在...
161
20
分享
捞王愣头青
赞了这篇文章
阿豪讲Framework
Android系统开发
·
1年前
关注
Android14 WMS AMS 窗口层级结构生成过程解析
我们从 DisplayContent 的构造函数出发,看一下这棵以 DisplayContent 为根节点的 DisplayArea 树是如何生成的。 1. Display...
9
评论
分享
捞王愣头青
关注了
千里马android_framework
捞王愣头青
赞了这篇文章
千里马android_framework
2年前
关注
android 13 WMS/AMS系统开发-窗口层级相关DisplayArea,WindowContainer第二节
接着上一节课学习,我们已经清楚的知道了层级结构应该怎么看,根据dumpsys的输出可以完美复原出层级结构树,也理解了结构树对于层级结构的控制作用。但还没有从源码部分对这个结...
1
评论
分享
个人成就
文章被点赞
3
文章被阅读
239
掘力值
41
关注了
2
关注者
0
收藏集
0
关注标签
2
加入于
2024-03-07