首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
游龙天下1989
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
彻底搞清Flow+MVVM+Retrofit+OKHTTP框架
本文主要介绍了Flow的基本使用方法,结合了Flow+MVVM+Retrofit+OKHTTP框架,能够带你理解Flow在ViewModel,Repository,切换线程等方面的细节 。
Kotlin Multiplatform 跨平台支持鸿蒙
采用 Kotlin Multiplatform 做跨平台,可以使用其逻辑代码共享能力,不仅能稳定支持移动端 Android 和 iOS 平台,还能稳定支持鸿蒙平台,这对于国内来说是天时地利。
kotlin协程中的线程切换
在了解了**kotlin协程**的基本原理之后我们接下来就需要关注下协程的线程切换。我们这篇文章就深入源码的角度来分析一波协程中的线程切换。
Flow是如何解决背压问题的
前言 关于背压(BackPressure) 背压问题是什么 首先我们要明确背压问题是什么,它是如何产生的?简单来说,在一般的流处理框架中,消息的接收处理速度跟不上消息的发送速度,从而导致数据不匹配,造
Kotlin中的协程、上下文和作用域
Kotlin协程;Kotlin协程的本质是什么;Kotlin协程上下文;Kotlin协程如何实现线程调度。Kotlin协程的作用域。
Kotlin协程利用CoroutineContext实现网络请求失败后重试逻辑
利用Kotlin协程上下文实现网络请求错误重试;协程CoroutineExceptionHandler上下文,网络失败自动重试
Jetpack MVVM七宗罪 之二:在 launchWhenX 中启动协程
Jetpack MVVM 使用常见错误 :在 launchWhenX 中启动协程可能会隐藏隐患,应该用 repeatOnLifecycle 替代
Android编译优化系列-kapt篇
本文是编译优化系列文章之 kapt 优化篇,后续还会有 build cache, kotlin, dex 优化等文章,敬请期待。(火山引擎MARS专栏)
【Kotlin Flow】 一眼看全——Flow操作符大全
Kotlin Flow 基本上可以替代RxJava,其提供了诸多操作符来处理数据。本篇文章为其分一下类,演示下基本用法。 前置资料 冷流 🥶 热流 🥵 Flow分类 一般 Flow StateFlow
Kotlin学习:run、with、apply、also、let的区别
with()函数是一个内联函数,它把传入的对象作为接受者,在该函数内可以使用this指代该对象来访问其公有的属性和方法。该函数的返回值为函数块最后一行或指定的return表示式。 let()函数是一个扩展对象函数,它可以对被扩展的对象做统一的判空处理,在函数块内使用it来指代该…