android - 调用注入函数需要直接依赖函数依赖项?
问题描述
我有一个使用两个共享库 A、B 的 android 应用程序,我也编写了它们。
该应用程序向库 A 注入一个OnClickListener
调用库 B 的库。
A库需要直接依赖B库吗?因为它OnClickListener
就像一个黑匣子。它将调用库 B,但我认为它是从依赖于它们两者的应用程序的上下文中获取的。
那是对的吗?
解决方案
如果唯一传递的东西是onClickListener()
无论里面是什么,图书馆 A 将不依赖于图书馆 B。
该应用程序显然将同时依赖于库 A 和库 B。
推荐阅读
- php - mvc 架构中的嵌套注释
- python-3.x - 根据2个变量约束计算熊猫数据框中的滚动总和
- ios - UIPasteboard 不适用于 PDF 文件
- foreach - Java 8 parallelStream forEach 迭代
- excel - 在单元格的公式中包含选项卡名称
- java - 模拟器中视图的位置与布局不同
- hadoop - Hadoop:不带分隔符的可变长度文件的 InputFormat
- amazon-web-services - HTTPS Elastic Beanstalk 非自定义域
- python - 在python中使用线程创建游戏
- php - 使用自定义配置名称中的数据库名称连接到数据库