文章 2024-09-11 来自:开发者社区

带你了解Android Jetpack库中的依赖注入框架:Hilt

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 Hilt概述 Hilt是Google推出的一种用于Android的依赖注入(Dependency Injection,DI)框架,构建于Dagger之上,旨在简化Android应...

带你了解Android Jetpack库中的依赖注入框架:Hilt
文章 2023-07-03 来自:开发者社区

Android-Jetpack依赖注入框架 - Hilt 入门指南

$stringUtil.substring( $!{XssContent1.description},200)...

Android-Jetpack依赖注入框架 - Hilt 入门指南
文章 2023-01-18 来自:开发者社区

上手指南 | Jetpack Hilt 依赖注入框架

依赖注入是什么一个类里面有一个变量,这个变量就是这个类的依赖。然后通过外部注入对这个变量进行赋值,这种就叫做依赖注入。Hilt 是什么 Hilt 是 Android 的依赖注入库,其实是基于 Dagger 。可以说 Hilt 是专门为 Andorid 打造的。 Hilt 创建了一组标准的 组件和作用域。这些组件会自动集成到 Android 程序中的生命周...

上手指南 | Jetpack Hilt 依赖注入框架
文章 2023-01-15 来自:开发者社区

Android Jetpack 浅析Hilt依赖注入

$stringUtil.substring( $!{XssContent1.description},200)...

文章 2022-12-27 来自:开发者社区

Jetpack Hilt有哪些改善又有哪些限制?

Hilt以Android专属DI框架的身份继续完善了Jetpack的布局。它在前辈Dagger2的基础上做了诸多改善,同时又存在很多限制,本文将逐一回答。Hilt的由来先来看下官方对于Hilt的描述。Hilt provides a standard way to incorporate Dagger dependency injection into an Andro...

Jetpack Hilt有哪些改善又有哪些限制?
文章 2022-10-30 来自:开发者社区

Jetpack 系列(10)—— 从 Dagger2 到 Hilt 玩转依赖注入(一)

前言依赖注入是项目组件解耦中非常重要的一个手段,Dagger2 和 Hilt 是在 Android 中最主要的依赖注入框架;在这篇文章里,我将总结 Dagger2 的使用方法,如果能帮上忙,请务必点赞加关注,这真的对我非常重要。这篇文章是 Jetpack 系列文章第 10 篇,专栏文章列表ÿ...

Jetpack 系列(10)—— 从 Dagger2 到 Hilt 玩转依赖注入(一)
文章 2022-06-20 来自:开发者社区

Jetpack Compose中ViewModel、Flow、Hilt、Coil的使用

Compose可以配合多个Jetpack组件使用Compose可以配合多个Jetpack组件开发提高开发效率多种组合方式Compose配合ViewModel使用概述Compose中ViewModel的使用和Jetpack一致,通常我们构建页面的时候,如果一条数据多个布局都需要使用到的话我们只能在方法的形参中层层传递。但是这样明显是不合理的,会降低代码的可...

Jetpack Compose中ViewModel、Flow、Hilt、Coil的使用
文章 2022-05-09 来自:开发者社区

Jetpack 新成员 Hilt 与 Dagger 大不同(三)落地篇

在 Google 的 Hilt 文档中 Dependency injection with Hilt 只是简单的告诉我们 Hilt 是 Android 的依赖注入库,它减少了在项目中进行手动依赖,Hilt 是基于 Dagger 基础上进行开发的,为常见的 Android 类提供容器并自动管理它们的生命周期等等。文档中的概念过于模糊,那么 H...

Jetpack 新成员 Hilt 与 Dagger 大不同(三)落地篇
文章 2022-05-09 来自:开发者社区

Jetpack 新成员 Hilt 实践之 App Startup(二)进阶篇

在上一篇文章 Jetpack 新成员 Hilt 实践(一)启程过坑记 分别介绍了 Hilt 的常用注解、以及在实践过程中遇到的一些坑,Hilt 如何 Android 框架类进行绑定,以及他们的生命周期,这篇文章继续讲解 Hilt 的用法,代码已经全部上传到 GitHub:HiltWithAppSta...

Jetpack 新成员 Hilt 实践之 App Startup(二)进阶篇
文章 2022-05-09 来自:开发者社区

Jetpack 新成员 Hilt 实践(一)启程过坑记

前言在之前的文章里面分别分析 Jetpack 新成员 App Startup 实践以及原理分析 和 Jetpack 新成员 Paging3 实践以及源码分析(一) 以及 Jetpack 新成员 Paging3 网络实践及原理分析(二) 如果没有看过可以点击下方地址前去查看:Jetpack 最新成员 AndroidX App S...

Jetpack 新成员 Hilt 实践(一)启程过坑记

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。