首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
XY
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
1年前
关注
协程(10) | Flow
Flow作为数据流,API分为上游、中间操作符和下游三大类,其中很多是挂起函数,从而实现复杂的业务操作在不同的协程间协作。...
25
评论
分享
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
1年前
关注
协程(8) | Channel
Channel是一个管道,可以用在协程间通信,而且发送和接收都是挂起函数,用于返回多个结果的情况,比如APP首页实时显示后台GPS数据,同时它是"热"的。...
36
1
分享
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
1年前
关注
协程(6) | 结构化并发
协程的结构化并发让协程具备了线程所不具有的功能,让协程存在父子关系。结构化即带结构和层次,可以在协程取消时特别方便。...
32
评论
分享
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
1年前
关注
协程(5) | Job的生命周期
本系列专栏 https://juejin.cn/column/7090416754840567816 前言 前面文章我们介绍了协程的挂起和恢复,同时说了挂起函数的本质。那协...
34
评论
分享
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
1年前
关注
协程(3) | runBlocking和async启动协程
launch启动的协程就像是射箭,适合那种一次性的不需要执行结果的任务,runBlocking会阻塞线程,不建议使用,async就像是钓鱼,可以通过Deferrd这个鱼竿得...
43
2
分享
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
1年前
关注
协程(1) | 协程思维
广义的协程就是互相协作的程序,kotlin中的协程可以看成是轻量的线程,是运行在线程上非阻塞的Task,而非阻塞通过挂起和恢复来实现。...
56
3
分享
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
2年前
关注
Android事件分发 | Activity分发事件
前言 其实这个属于Android最核心的知识点,之前解决滑动冲突和自定义View时都了解过,不过一直没有系统的梳理过,这里就来仔细梳理一下。算是回顾加巩固系列。 正文 我们...
36
评论
分享
XY
关注了
yuanhao
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
2年前
关注
View工作原理 | layout
在measure后,就有了measure大小,这时通过layout可以确定所有View在父View的位置。...
37
评论
分享
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
2年前
关注
View工作原理 | measure
View的measure过程说白了就是measure的事件传递以及设置setMeasureDimension方法的值。...
40
评论
分享
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
2年前
关注
View工作原理 | ViewRoot和DecorView
前言 本来是继续准备再回顾一下View的绘制流程,说到这个都能脱口而出什么onMeasure、onLayout等方法,但是从来没有考虑过这些方法是在什么地方调用的,所以先来...
56
评论
分享
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
1年前
关注
Android的Window详解
本篇文章从Window的使用、内部机制以及原理等多个方面尽可能全面介绍Window,让你对Android的Window有个全面认识。...
46
8
分享
XY
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
2年前
关注
View工作原理 | 理解MeasureSpec和LayoutParams
可以说在View的测量中,MeasureSpce至关重要,明白该值的含义可以理解系统为我们做的简化工作,同时方便后续测量。...
46
评论
分享
XY
赞了这篇文章
vivo高启强
工程师 @vivo
·
4年前
关注
深入理解Retrofit动态代理
在分析Retrofit源代码之前,我们首先要弄明白动态代理这个技术的来龙去脉。注意,从代理-到动态代理是整个Retrofit中最重要也是最难理解的部分,很多更加高级的开源框...
16
1
分享
XY
关注了
豆汁
XY
关注了标签
Java
XY
关注了标签
前端
关注了
33
关注者
0
收藏集
3
关注标签
10
加入于
2020-07-06