首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android架构
订阅
MVP、MVVM、MVI
用户9122929354766
更多收藏集
微信扫码分享
微信
新浪微博
QQ
30篇文章 · 0订阅
Android中用ViewModel优雅地管理数据
将应用的界面数据与界面(Activity/Fragment)分离可以让您更好地遵循我们前面讨论的单一责任原则。activity 和 fragment 负责将视图和数据绘制到屏幕
大型Android项目架构:基于组件化+模块化+Kotlin+协程+Flow+Retrofit+Jetpack+MVVM架构实现WanAndroid客户端
前言:苟有恒,何必三更眠五更起;最无益,莫过一日曝十日寒。项目采用 Kotlin 语言,Android Jetpack,组件化,模块化拆分,加入短视频功能,Flow冷流的使用···
一看就会 单Activity+多Fragment框架下的通信问题
续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第18天,点击查看活动详情 Activity与Fragment的通信方式 Activity与Fragment的通信属实是老生常谈的话题
Android:面向单Activity开发
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 23 天,点击查看活动详情 其实早在六七年前GitHub上就有单Activity的开源库Fragmentation,后来谷歌也出了
Android App 迁移 KMM 实践
KMM(Kotlin Multiplatform Mobile)最近推出了Beta版本,Jetpack也官宣了将对KMM进行支持,在这个时间节点上在已有项目上尝尝鲜
findViewById不香吗?为什么要把简单的问题复杂化?为什么要用DataBinding?
DataBinding/ViewBinding 作为 Android 官方的亲儿子库,它的经历更加的离奇,从发布的时候火爆,然后到坑太多直接遇冷,随之被其他框架替代,再到后面 Kotlin 出来之后
ViewBinding,你真的理解了吗?
前言 在Android开发中,控件绑定是一个久远的话题。 最开始就是使用findViewById,满屏都是各种find; 后来出现了Butterknife,使用注解来进行控件绑定,这样一来使UI层的代
Android-ViewBinding的内存泄露
场景 在MainActivity中分别加载两个Fragment处理业务。 首先触发加载SecondFragment: 然后触发加载SecondFragment; Android Profile可以发现
由浅入深,详解 ViewModel 的那些事
ViewModel作为JetPack的组件之一,其本身承担着不可或缺的作用,而了解其设计思想也是每个开发必备技能。故本篇将从背景与使用方式开始,再到源码解析,由浅入深,详解ViewModel方方面面。
LiveData for 循环 postValue,发现只收到了最后一次 postValue 传的值?
严重怀疑 LiveData 的 setValue 和 postValue 有毛病!!!!!得治🤔️