首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
在岁月中远行
更多收藏集
微信扫码分享
微信
新浪微博
QQ
67篇文章 · 0订阅
Kotlin 协程面试深度解析:coroutineScope 与 supervisorScope
在软件开发的面试中,经常会遇到涉及并发编程和异常处理的问题。面试官可能会问:“如果你需要同时执行多个任务,但只要其中一个任务失败,就希望立即中止其他任务,你会如何处理?”
谱写Kotlin面试指南三部曲-Flow篇
前言 由于Flow相对来说比较复杂,所以笔者单独整理了一篇;Kotlin Flow流是协程的一个特性,它用作响应式编程框架。Flow流旨在处理异步数据流。它类似于 Kotlin 中的Sequences
挂起函数:Kotlin中的异步编程利器
文章概要 在本文中,我们将介绍Kotlin中的一种特殊的函数类型:挂起函数。挂起函数是Kotlin协程库中的核心概念,它可以让我们以同步的方式编写异步的代码,从而简化复杂的并发逻辑。我们将探讨挂起函数
Kotlin协程Flow浅析
Kotlin协程中的Flow主要用于处理复杂的异步数据,以一种”流“的方式,从上到下依次处理,和RxJava的处理方式类型,但是比后者更加强大。 Flow基本概念 Flow中基本上有三个概念,即 发送
官方为什么推荐 Flow 取代 LiveData?
Flow提供了更强大的数据流处理能力,如背压支持、丰富的操作符和更灵活的异常处理。与LiveData相比,Flow更适合处理复杂的异步数据流,因此官方推荐使用。
Android大厂面试秘籍: View 相关面试题深入分析
想拿下 Android 面试?快瞧!本文深挖 View 相关面试题,从生命周期到动画、性能优化等全解析。源码级剖析,详细解读 View 原理,带你吃透触摸事件、硬件加速等难点,助你突破面试,提升开发实
浅析RecyclerView的DiffUtill实现
让我来给你讲讲RecyclerView的"智能整理术" - DiffUtil的故事。 故事开始:图书馆的整理难题 想象一下,你是一个图书管理员,负责整理书架上的书籍(就像RecyclerView管理I
浅析Binder通信的三种调用方式
首先,我们达成一个共识:Binder调用本质上是客户端(Client)向服务端(Server)发送一个事务(Transaction),并可能等待回复(Reply)的过程。 驱动(Binder Dri
探索 Glide 原理
Glide 图片加载流程大致三可以分为三个阶段:`发起请求`、`启动任务`以及`解码图片`。Glide 的缓存用的是`三级缓存机制`,图片的缓存分为`内存缓存`、`磁盘缓存`和`来源缓存`。
包教包会的Kotlin Flow教程
由浅入深的,以浅显易懂和容易理解的语言和大量实例讲解Kotlin的Flow API的基本原理和使用方法。