首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
用户95463833915
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
尘埃落地 , 遍历全网Android-MVI架构,从简单到复杂学习总结一波
从简单到复杂,MVI 架构定义与封装使用总结 时间回到一年多前讨论度很高的 MVI 架构,现在也已尘埃落地,没有什么争议并各自都有自己的一套实现方案了,接下来我们就看看这些网上各种各样的 MVI
把Fragment变成Composable踩坑
在编写Compose时候如果遇到需要加载其他Fragment就比较麻烦,而且很多时候这种Fragment还是xml或者第三方SDK提供的。此篇文章中提供几个解决方案。
Android 架构之 MVI 究极体 | 状态和事件分道扬镳,粘性不再是问题
MVI 架构中将 Model 区分为状态和事件,它们的区别是生命周期的长短,以解决粘性数据持有者使界面重复消费数据的问题。
Android:解决 MVI 架构实战痛点
理想化理论模型 直用于生产环境 或滋生不可预期问题,本文分享迭代心路历程,相信阅读后你会耳目一新。。
Android App封装 ——架构(MVI + kotlin + Flow)
最近看了好多MVI的文章,原理大多都是参照google发布的 应用架构指南,但是实现方式有很多种,就想自己封装一套自己喜欢用的MVI架构,以供以后开发App使用。
Android的MVI架构最佳实践(一):Model和Intent封装
在此篇中我们会简单介绍MVI的设计思想,并基于android jetpack Components实现可以用于Activity、Fragment、compose的MVI的架构设计。
DataBinding实用指南
对于android开发者而言,写冗余重复的代码一直是一件吃力不讨好的事情,而数据绑定技术能够减少大量重复的代码,可以说是android开发者的福音。它学习起来十分简单(相信了解过的应该都这么觉得),但使用起来却不那么尽如人意(对不起,binding文件未找到)。 从16年11月…
模块化时,如何进行模块拆分?
衡量模块化好坏主要有三个层面:耦合程度、内聚程度以及模块的颗粒度。如何进行模块化才能同时满足上面三个要求?
实战 | 使用 Kotlin Flow 构建数据流 "管道"
Flow 是一种基于流的编程模型,本文我们将向大家介绍响应式编程以及其在 Android 开发中的实践,您将了解到如何将生命周期、旋转及切换到后台等状态绑定到 Flow 中,并且测试它们是否能按照预期
深度解析 Jetpack Compose 布局
Jetpack Compose 是用于构建原生 Android 界面的新工具包。它可简化并加快 Android 上的界面开发,使用更少的代码、强大的工具和直观的 Kotlin API,快速让应用生动而