首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
jetpack
订阅
拓海Z
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Jetpack MVVM 七宗罪之五: 在 Repository 中使用 LiveData
由于 LiveData 简单好用再加上官网早期的推荐,很多人会将 LiveData 用在 Domain 甚至 Data 层等非 UI 场景,这样的用法并不合理,也已经不再被官方推荐。
选择使用 LiveData 还是 Kotlin Flow 进行异步编程?
在 Android 开发中,选择使用 LiveData 还是 Kotlin Flow 进行异步编程取决于具体的需求和应用场景。下面我们将通过是否包含背压处理这一特性,对它们进行优劣对比,并举例说明。
大揭秘,Android Flow面试官最爱问的7个问题
在Android领域,面试是展示个人技能和经验的重要场合。本文将围绕Android中的Flow相关技巧展开,深入分析高级疑难问题,帮助Android技术人员提升面试水平。 Flow的核心概念 问
从 LiveData 迁移到 Kotlin 的 Flow
原文链接 LiveData ,是我们退回到 2017 年才需要的东西。观察者模式,的确简化了我们的工作方式,但 RxJava 等选项,对于当时的初学者来说实在是太复杂了。因此 Architecture
解决LiveData数据倒灌的新思路
数据倒灌现象 对于LiveData“数据倒灌”的问题,我相信很多人已经都了解了。今天提供一种新的思路解决这个问题
安卓navigation系列——入门篇
目前主要负责国内发行安卓相关开发,同时兼顾内部几款App开发。 在日常开发中,越来越多的会使用到一个activity嵌套多个fragment的场景,典型的例子就是app的首页,一般都会由一个activity+多个子tab组成,那对于Fragment的显示、隐藏等我们通常都是通过…
面试整理-kotlin与jetpack
1. 内联函数与高阶函数 2. 对委托的理解 3. 扩展方法以及其原理 4. 协变与逆变 5. 协程相关知识(创建方式、原理) 7. LiveData和LifeCycle的原理 8. Viewmod
写给Android工程师的协程指南
本篇将由浅入深,系统且全面的聊一聊协程的那些事,理清协程的挂起与恢复,底层实现,与线程池的差异等等相关问题,从而帮助大家更好的理解Kotlin协程。
Compose 为什么可以跨平台?
Compose Multiplatform 本质上是一个 Kotlin 跨平台库。在各个平台共享 Compose Compiler 和 Compose Runtime
一文学会 使用Kotlin Coroutine协程
协程的概念最早由Melvin Conway在1963年提出并实现,用于简化COBOL编译器的词法和句法分析器间的协作,当时其对协程的描述是“行为与主程序相似的子线程”。