该项目是一个Android应用开发框架,采用Kotlin语言编写,并结合了多种现代Android开发技术,构建可维护、可测试且健壮的应用程序。 核心技术: 架构: MVI(Model-View-Intent)架构,Clean Architecture(简洁架构) 编程语言: Kotlin 模块化
Kotlin 23 次浏览
Vector 是一个 Android 库,可以帮助你轻松实现 MVI 架构模式。它借鉴了 和 的优点,但与它们不同的是,它完全使用 Kotlin 协程而非 RxJava 构建。因此,它内部只使用了协程原语,并且对挂起函数(Suspending 函数)提供了广泛的支持。Vector 与 Andr
Kotlin 20 次浏览
Gemini 该库简化Android中MVI架构的构建。通过以下步骤轻松安装:1. 将Maven存储库添加到您的根目录 build.gradle 中: allprojects { repositories { maven { url 'https
Kotlin 25 次浏览
Orbit-MVI是一个专为Kotlin和Android设计的Model-View-Intent(MVI)架构框架,提升代码的可测试性、可维护性与可读性,尤其适合复杂的用户界面开发。以下是对Orbit-MVI核心概念和功能的详解: 1. Model-View-Intent模式 Model:负责数据
Kotlin 20 次浏览
架构5视图关注功能,不仅包括用户可见的功能,还包括为实现用户功能而提供的辅助功能模块关注程序实现,不仅包括要编写的源程序,还要包括可以直接使用的第三方SDK和现成的框架、类库,以及开发的系统将运行于上的系统软件和中间件关注进程、线程、对象等运行时概念,以及相关的开发、同步、通信等问题关注应用的安装和
Java 61 次浏览
对于初步接触 Android 和深入发展的同学有一定的帮助作用。
Android 16 次浏览
IceGrid是Ice的基础,为Ice应用提供强大的管理和运营平台。
C++ 22 次浏览
UOM架构:技术架构,用于设计和管理IT系统。 案例篇:展示如何使用UOM架构设计和构建实际系统。 优势:模块化、可扩展、易于维护。 适合场景:复杂系统、分布式系统、云计算环境。 适用领域:软件设计、系统集成、云计算管理。
Java 27 次浏览
本书所专注的话题是app中所使用的架构,也就是那些将较小部分组合在一起形成一个完整app时所使用的结构和工具。通常来说,一个app会包含非常多种类的部件,像是用户输入、网络服务、文件服务、音频和图像、以及窗口服务等等。在app开发中,如何对它们进行架构是一个很重要的话题。想要将这些部件组合起来,同时
IOS 23 次浏览