- 博客(6)
- 资源 (22)
- 问答 (1)
- 收藏
- 关注
原创 再谈协程之第三者Flow基础档案
点击上方蓝字关注我,知识会给你力量该来的还是来了,LiveData提供了响应式编程的基础,搭建了一套数据观察者的使用框架,但是,它相当于RxJava这类的异步框架来说,有点略显单薄了,这也...
2021-09-27 08:30:00 1776 1
原创 再谈协程之viewmodel-livedata难兄难弟
点击上方蓝字关注我,知识会给你力量前言ViewModel和LiveData最早是Google提出的AAC架构中的重要成员,那么它为什么又和协程扯上关系了呢?其实不能叫扯上关系吧,ViewM...
2021-09-24 08:30:00 1538
原创 再谈协程之异常到底怎么办
点击上方蓝字关注我,知识会给你力量协程的异常处理与OKhttp、RxJava这些框架的处理方式都不太一样,因为异步代码的异常处理,往往是比较麻烦的,而到了同步化处理的协程框架下,异常就变得...
2021-09-21 10:00:00 1578
原创 kotlin修炼指南6-Sealed到底密封了啥
点击上方蓝字关注我,知识会给你力量在代码中,我们经常需要限定一些有限集合的状态值,例如:网络请求:成功——失败账户状态:VIP——穷逼VIP——普通工具栏:展开——半折叠——收缩等等。通常...
2021-09-13 08:33:28 1265
原创 ConstraintLayout2.0一篇写不完之Stagger交错
点击上方蓝字关注我,知识会给你力量在Flutter中,有个StaggerAnimation,可以实现交错动画效果,这个效果相当于在申明式编程中为多个动画增加了多条时间线,在Android中...
2021-09-08 08:30:00 548
原创 ConstraintLayout2.0一篇写不完之KeyCycles的秘密
点击上方蓝字关注我,知识会给你力量KeyCycle与KeyFrame类似,但是又比KeyFrame复杂,复杂在于KeyFrame只是单帧,而KeyCycle则是在KeyFrame的基础上,...
2021-09-02 09:09:59 563
Fragment使用动画问题
2014-09-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人