首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
yuPFeG1819
掘友等级
Android
偶尔整理些内容
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
233
文章 233
沸点 0
赞
233
返回
|
搜索文章
最新
热门
Kotlin Flow上手指南(三) ShardFlow与StateFlow
前面几篇已经介绍了Flow的一些基本用法,及其背后的Channel。这是Kotlin协程系列的第四篇文章。 本篇将继续尝试以RxJava使用者的角度,探索Flow中更多进阶功能,以满足更多的使用场景
Kotlin Flow上手指南 (二) ChannelFlow
继上一篇介绍了Flow的一些基本用法,足够满足大部分日常场景。 这是Kotlin协程系列的第三篇文章。 本篇就来看看Flow背后的影子兄弟——Channel,以及由此延伸出来的ChannelFlow,
Kotlin Flow上手指南(一)基础使用
在Kotlin协程出现之前,RxJava应该是在Android开发领域最火热的异步编程方案。 其中对于数据流的链式处理,相信用过RxJava的都很熟悉。 那么在Kotlin协程中又该如何进行数据流操作
扒一扒Kotlin协程
长文警告,Kotlin协程作为Kotlin的推荐异步,抽时间学习了一波,本篇主要介绍Kotlin协程的基础使用,以及粗略挖掘一下其背后的运作机理。
Android绘制流程 —— View绘制
本篇是Android绘制流程的第三篇,在Window连接、Surface创建中介绍了应用是如何与SurfaceFlinger关联,并且创建了可以绘制的图层。 接下来就接着向下分析,看看视图是如何绘制是如何在开辟出来的Surface上绘制的。 首先是测量视图树内所有View的尺寸…
Android绘制流程 —— Surface
本篇是Android绘制流程记录的第二篇,在Window连接中分析了应用是如何与SurfaceFlinger关联的。 接下来就继续向下分析,看看在Window建立起显示基础后,是如何开始绘制的。 1. 请求绘制视图 Choreographer是由ThreadLocal创建的线程…
Android绘制流程 —— View、Window、SurfaceFlinger
上篇分析了Activity的启动流程。 在需要显示功能的进程上,都要首先与SurfaceFlinger建立联系才能开始绘制操作。 本篇将从Activity的布局设置开始,对View是如何与Window、SurfaceFlinger关联,进行一个粗略的、流程上的探究。 1. 构建…
Android复习总结 —— Activity启动流程
1. 通知系统进程需要跳转 启动Activity最终都是通过Activity.startActivityForResult()来启动的。 IActivityTaskManager.Stub的Binder代理实现类为ActivityTaskManagerService。 exec…
个人成就
文章被点赞
140
文章被阅读
48,061
掘力值
1,019
关注了
49
关注者
99
收藏集
14
关注标签
12
加入于
2019-06-14