1. 前言 因疫情及国家政策影响(如双减政策),大环境持续下行,大公司业务线收缩及裁撤成常规操作,公司内“卷”成常态。作为一个螺丝钉,想要卷出重...
1. 简介 inline、noinline、crossinline 是 Kotlin 中的三个关键字。在 Kotlin 源码中我们可以发现,这三...
前言 大家好,我是小益!在上章内容中,我们简单了解了什么是协程以及协程的基本使用,主要提到了协程的launch与withContext用法。但是...
前言 之前的文章中我们介绍了LiveData的内部实现,并提出LiveData也可用作应用程序内的通信手段。而目前,网络上也确实有很多相关的实现...
前言 大家好,我是小益!使用Jetpack全家桶的同学相信对LiveData都不陌生,其可以在很大程度上避免内存泄漏、更好的将View层与Mod...
前言 大家好,我是小益!在经过前两章对协程的介绍后,我们终于又回到了MVVM的封装。协程在Android开发中最常用的场景应该是网络请求了,其次...
前言 大家好,我是小益!众所周知,在2017年Google I/O大会上,Google宣布将Kotlin作为Android的第一开发语言,而且近...
前言 大家好,我是小益。本章是Android的MVVM架构实践系列文章的第三篇,上一篇文章主要介绍了Activity的封装,本章主要介绍Frag...
前言 上篇文章中我们主要讲述了MVVM架构模式中的ViewModel应该如何去封装(《Android开发之MVVM模式实践(一):ViewMod...
文集作者