首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
AaronHong
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
Android架构: 掌握 MVVM 和简洁架构
维护一个简洁, 可扩展和可测试的代码库是一项挑战. 在众多架构模式中, MVVM与简洁架构原则相结合, 已成为一个强大的框架, 可用于创建高效, 有组织和可维护的应用.
App架构设计之BaseActivity(3)
接App架构设计之BaseActivity(2) 上回对BaseActivity做了大体的介绍,接下来分析具体代码如何实现; 注意哈,这里提到的BaseActivity不是指某个类,而是一组功能的组合
Android 如何搭建一个优雅的 MVI 架构
MVI 是 Google 应用架构指南中推荐的架构模式,这篇文章旨在从零开始搭建一个 MVI 架构,使我们的业务代码更加简洁优雅,提高后续的开发效率。
基于模块暴露和Hilt的安卓模块通信方案
Android模块化必须要解决的问题是 如何实现模块间通信? ModuleExpose方案使用模块暴露&依赖注入框架Hilt的方式,实现模块间通信;Hilt Ksp 模块化 模块通信 组件化 组件通信
货拉拉 Android 模块化路由框架:TheRouter
TheRouter 是一个 Kotlin 编写,用于 Android 模块化开发的一整套解决方案框架。 Github 项目地址与使用文档详见 https://github.com/HuolalaTec
Android 模块化探索和实践(1):基本思路
随着移动平台的不断发展,软件慢慢变的越来越复杂,业务繁多,体积臃肿;为了降低大型软件复杂性和耦合度,同时也为了适应模块重用、多团队并行开发测试等等需求,Android社区提出了两种解决方案:模块化和插件化。插件化暂且按下不提,本文主要讲述模块化。从基本思路上来讲,模块化的实现大体上来讲都是差不多的,本文将着重讲述基本思路。此外,在实践的过程中也有特别的地方:Databinding在模块化中的坑,Dagger2在模块化中的应用,页面统一跳转,模块化通信方式设计,模块层级架构设计等。这些问题将在本文和后面的系列文章中一一介绍。
大型项目架构:全动态插件化+模块化+Kotlin+协程+Flow+Retrofit+JetPack+MVVM+极限瘦身+极限启动优化+架构示例+全网唯一
大型项目架构:全动态插件化+模块化+Kotlin+协程+Flow +Retrofit+JetPack+MVVM+极限瘦身+极限启动优化+架构示例+全网唯一
Android应用架构的未来:深入理解MVI模式及其优势
MVI(Model-View-Intent)是一种基于响应式编程理念的架构模式。它能够帮助开发者更好地管理应用的状态和逻辑,并提升代码的可维护性和可测试性。在本文中,我们将深入了解MVI的原理、具体的
Android 现代应用架构最佳实践
Google其实从未推出过架构模式,MVX 的设计模式都是广大战友战出来的结果,架构总的目的就是“高内聚,低耦合”,只要满足这一点,项目就会满足: 好的阅读性 好的健壮性 好的扩展性 等等
大型Android项目架构:基于组件化+模块化+Kotlin+协程+Flow+Retrofit+Jetpack+MVVM架构实现WanAndroid客户端
前言:苟有恒,何必三更眠五更起;最无益,莫过一日曝十日寒。项目采用 Kotlin 语言,Android Jetpack,组件化,模块化拆分,加入短视频功能,Flow冷流的使用···