Koin 是什么 Koin 是为 Kotlin 开发者提供的一个实用型轻量级依赖注入框架,采用纯 Kotlin 语言编写而成,仅使用功能解析,无代理.无代码生成.无反射. 官网地址 优势 依赖注入好处 增加开发效率.省去重复的简单体力劳动 首先new一个实例的过程是一个重复的简单体力劳动,依赖注入可以把new一个实例的工作做了,因此我们把主要精力集中在关键业务上.同时也能增加开发效率上. 代码更具可读性 省去写单例的方法 解耦 假如不用依赖注入的话,一个类的new代码是非常可能充斥在app的多个…