-
前言
-
正文
-
- 一、添加依赖
-
- ① 添加Hilt依赖
-
②添加ViewModel依赖
-
二、Hilt使用
-
三、ViewModel使用
-
四、数据流
-
五、源码
===============================================================
在上一篇文章中我们构建了网络框架了,现在可以在页面中通过liveData的Observe回调中看到网络数据的返回。
===============================================================
Compose组件和Jetpack中其他的组件可以很有效的结合起来,会使我们的程序解耦的更彻底。下面来使用它们吧
添加依赖有两个部分,一个是Hilt的,一个是ViewModel。
① 添加Hilt依赖
首先是在项目的build.gradle中,先定义Hilt的版本。
hilt_version = ‘2.38.1’
然后添加插件依赖:
dependencies {
classpath “com.google.dagger:hilt-android-gradle-plugin:$hilt_version”
}
添加位置如下图所示: