首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户2647077448626
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
属性动画
ValueAnimator是整个属性动画机制当中最核心的一个类,属性动画的运行机制是通过不断地对值进行操作来实现的,而初始值和结束值之间的动画过渡就是由ValueAnimator这个类来负责计算的。它的内部使用一种时间循环的机制来计算值与值之间的动画过渡,我们只需要将初始值和结…
事件分发机制详解
View是如何被添加到屏幕窗口上系统会创建一个顶层布局容器DecorView,它是一个ViewGroup容器继承与Framlayout,是phoneWindow对象持有的一个实例,它是所有程序的顶层V
Kotlin协程的理解
协程怎么理解 协程基于线程,它是轻量级线程 处理耗时任务,这种任务时常会堵塞主线程 保证主线程安全,即确保安全地从主线程调用任何suspend函数 协程让异步逻辑同步化,杜绝回调地狱 协程最核心的点就
kotlin协程的启动
协程启动 launch与async构建器都用来启动新的协程 launch 返回一个Job并不附带任何结果值 async 返回一个Deferred,Deferred也是一个Job,可以使用await()
Kotlin协程取消
协程的取消 取消作用于会取消它的子协程 被取消的子协程并不会影响其余兄弟协程 协程通过跑出一个特殊的异常CancellationException来处理取消操作 所有kotlinx.coroutine
Kotlin协程异常处理
协程的上下文 Job:控制协程的生命周期 CoroutineDispatcher:向合适的线程分发任务 CoroutineName: 协程的名称,调试的时候很有用 CoroutineException
关注了
1
关注者
0
收藏集
0
关注标签
2
加入于
2021-07-14