Android依赖注入框架Hilt基本使用

Posted fakerXuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android依赖注入框架Hilt基本使用相关的知识,希望对你有一定的参考价值。

依赖注入的框架类型

在这里插入图片描述

什么是控制反转——IOC(inversion of control)

在这里插入图片描述

什么是DI(dependency injection)依赖注入

在这里插入图片描述

IOC的优势

在这里插入图片描述

IOC的缺点

在这里插入图片描述

Hilt如何使用

在这里插入图片描述

step1配置应用程序

在这里插入图片描述

step2 配置需要依赖注入的类

在这里插入图片描述

step3.1 定义对象如何被创建

在这里插入图片描述

step3.2 使用@binds提供接口实现注入能力

在这里插入图片描述
在这里插入图片描述

作用域scope

在这里插入图片描述
在这里插入图片描述

  • 关键注解解释
    在这里插入图片描述
    在这里插入图片描述

Hilt的局限性

在这里插入图片描述
在这里插入图片描述

以上是关于Android依赖注入框架Hilt基本使用的主要内容,如果未能解决你的问题,请参考以下文章

Android Hilt依赖注入框架

#yyds干货盘点# JetPack | Hilt-依赖注入框架上手指南

Hilt 稳定版发布 | 更便捷的 Android 依赖项注入

Android Dagger-Hilt 依赖注入

Hilt使用小结

在 Android 中通过 Hilt 进行依赖项注入