首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JetPack系列
订阅
kozh
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
专家之路上的Flow高级秘籍
深入的学习Kotlin Flow API的高级特性,如上下文,背压和热流。以能够彻底理解Flow,并掌握Flow的高级用法。
Android App封装 ——架构(MVI + kotlin + Flow)
最近看了好多MVI的文章,原理大多都是参照google发布的 应用架构指南,但是实现方式有很多种,就想自己封装一套自己喜欢用的MVI架构,以供以后开发App使用。
首页弹框太多?Flow帮你“链”起来
很多App一打开,首页都会有各种各样的交互,比如权限授权,版本更新,阅读协议,活动介绍,用户权限变更
Android原生TabLayout使用全解析,看这篇就够了
为什么会有这篇文章呢,是因为之前关于TabLayout的使用陆陆续续也写了好几篇了,感觉比较分散,且不成体系,写这篇文章的目的就是希望能把各种效果的实现一次性讲齐,所以也有了标题的「看这篇就够了」。
使用Hilt完成依赖注入,让你的安卓代码层次有几层楼那么高(一)
Hilt 是 Android 的依赖项注入库,可减少在项目中执行手动依赖项注入的样板代码。执行手动依赖项注入要求您手动构造每个类及其依赖项,并借助容器重复使用和管理依赖项。
超好用的官方core-ktx库,了解一下(终)~
本文是研究官方core-ktx库的第五篇同样也是最后一篇文章,旨在探究该库中有哪些工具类或方法能够提高我们的开发效率。
Android 架构之 MVI 初级体 | Flow 替换 LiveData 重构数据链路
励志成为 Flow 和 LiveData 讨论终结篇。也是架构系列第二篇,架构演进线路为“无架构”-“MVP”-“MVVM”-“MVI”。
我是如何使用Kotlin优化项目代码(1)
一.快捷单例的实现object声明单例可以看到声明一个单例一行代码就可以搞定,反编译成Java代码看一看:这就是我们熟悉的创建单例的方式了:顺便再提以下,在object声明的类中创建方法其实并不是真的
真的有这么丝滑吗?MotionLayout的高级玩法我学会了!
最近写业务的时候遇到一个带有轮播的界面 在交互效果还定稿的时候,大佬同事建议轮播样式可以考虑 MotionLayout 中的 Carousel, 这个组件就是为轮播而生。 学习完发现 Motio
LiveData迁移到StateFlow
Google推荐使用Flow来替代LiveData,本文对LiveData的不足和StateFlow的使用与迁移进行了详细介绍