首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
fundroid
掘友等级
Android GDE
|
Bytedance
公众号「AndroidPub」
获得徽章 24
动态
文章
专栏
沸点
收藏集
关注
作品
赞
702
文章 691
沸点 11
赞
702
返回
|
搜索文章
最新
热门
聊聊 Kotlin 代理的“缺陷”与应对
Kotlin 的 by 代理面试题中经常问到的知识点,虽然它作为 Kotin 语法非常方便,但是也有一些设计缺陷会遭到吐槽。
Twitter 宣布将全面拥抱 Jetpack Compose
Twitter 工程师透露目前 Twitter 的 Android App 已经全面拥抱 Jetpack Compose。新功能默认都将会采用 Compose 进行开发
Jetpack MVVM 七宗罪之六:ViewModel 接口暴露不合理
Jetpack 提倡单向数据流架构,ViewModel 对外暴露的接口如果不合理,将破坏数据流的单向流动。
CreationExtras 来了,创建 ViewModel 的新方式
Androidx-Lifecycle 在近期迈入到了 2.5.0 版本,其中最重要的一个变化是引入了 CreatioinExtras 的概念。帮助我们更优雅初始化 ViewModel
Kotlin DSL 实战:像 Compose 一样写代码
前言 Kotlin 是一门对 DSL 友好的语言,它的许多语法特性有助于 DSL 的打造,提升特定场景下代码的可读性和安全性。
为什么 RxJava 有 Single / Maybe 等单发数据类型,而 Flow 没有?
Coroutine Flow 与 RxJava 都是流式数据处理框架, Rx 支持 Single,Maybe,Compleable 等单发数据类型,但是为什么 Flow 却不支持?
预测一下 Kotlin 未来会有哪些新语法
Kotlin 是一门开放的语言,任意使用者都可以直接参与它的建设。本文将透过 YouTrack 中当前最热门的 issue 大胆预测一下 Kotlin 未来可能引入的新功能
使用整洁架构优化你的 Gradle Module
Gradle Module 作为 Android 工程的组件单元,我们可以基于整洁架构中关于组件设计的原则对其进行治理
Jetpack MVVM 七宗罪之五: 在 Repository 中使用 LiveData
由于 LiveData 简单好用再加上官网早期的推荐,很多人会将 LiveData 用在 Domain 甚至 Data 层等非 UI 场景,这样的用法并不合理,也已经不再被官方推荐。
Jetpack MVVM 七宗罪之四: 使用 LiveData/StateFlow 发送 Events
在 MVVM 架构中,使用 LiveData 或者 StateFlow 很适合用来向 UI 侧发送更新后的状态,但是用来发送事件就不妥了
下一页
个人成就
优秀创作者
文章被点赞
5,552
文章被阅读
1,085,370
掘力值
24,902
关注了
129
关注者
2,924
收藏集
14
关注标签
25
加入于
2017-05-17