笔记
文章平均质量分 79
一些学习笔记
scx_
努力努力再努力
展开
-
Hilt部分笔记
1.@HiltAndroidApp注解Application为其生成一个应用级别的component 2.@AndroidEntryPoint注解会生成独立的component,可以接收自己和父层级提供的依赖 如果一个类依赖了@AndroidEntryPoint注解的类,该类也必须要用此注解 3.@Inject注解构造方法告诉Hilt如何提供该类的实例 4.每次Hilt需要提供实例时,都会执行提供依赖项函数,默认每次都会重新创建一个实例 5.@InstallIn 指的是绑定可使用范围。例如@Ins原创 2021-10-21 22:31:24 · 1417 阅读 · 1 评论 -
Rx部分笔记(源自Rx官网)
Rx被用于生成异步数据的流程和序列 Observable像推送,订阅者被动接收消息 Iterable像拉取,订阅者主动拉取消息 将异步调用本身定义为 Observable。 对 onNext 的调用通常称为项目的“emissions”,而对 onComplete 和 onError 的调用称为“notifications”。 unsubscription并不能保证立即取消订阅,即使没有subscriber,observable仍有可能在一段时间内生成并尝试发射items Observable类型:原创 2021-10-21 21:57:29 · 206 阅读 · 0 评论