Android进阶之旅(第13天:协程学习)

作者分享了观看协程网课的心得,包括不同作用域的理解、`async`与`launch`的区别,以及Kotlin中`bylazy`与协程`lazy`的差异。同时提到了弱引用在防止内存泄漏的应用。明日计划聚焦于bug修复和进一步学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天飞快的过完了,看了大概15p的协程网课,剩的时间再看代码和改bug,感觉没有什么可以好讲的,一会后面就写一点协程的收获吧

首先老节目,定一下明天的计划:1.改bug 2.看协程

看的是动脑学院的网课,其实感觉讲的还是可以

主要学了协程的几种作用域,GlobalScope(顶级作用域)、MainScope还有俩忘了

然后是lanuch和async应该是,区别是后者会多返回一个结果

然后这俩都可以实现前面的做完再做后面的,前者是join应该,后者是await应该

还有就是协程+ViewModel+LiveData

然后是学了一点知识:

Kotlin中的by lazy与协程里面的lazy不一样

最后是弱引用,弱引用更容易被回收,可以减少内存泄漏

明天开始改bug咯,加油!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值