首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
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的基本原理和使用方法。