Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java/Android中的视图注入是什么?_Java_Android_Mvvm - Fatal编程技术网

Java/Android中的视图注入是什么?

Java/Android中的视图注入是什么?,java,android,mvvm,Java,Android,Mvvm,谁能告诉我Android中的“视图注入”是什么?当我们使用视图注入库(如ButterKnife)和注入视图时会发生什么 PS:我知道如何使用Butterknife,我只想知道如果有人问我什么是Android中的视图注入,我该如何回答 ButterKnife是一个库,用于使用注释代替我们反复使用的样板代码 视图注入是MVC/MVVM设计模式中的一个概念,其全部内容是将视图与其各自的控制器/视图模型解耦 下面是一个很好的解释+示例: 关于ButterKnife,我不知道它是否能为您节省对fineVi

谁能告诉我Android中的“视图注入”是什么?当我们使用视图注入库(如ButterKnife)和注入视图时会发生什么


PS:我知道如何使用Butterknife,我只想知道如果有人问我什么是Android中的视图注入,我该如何回答

ButterKnife是一个库,用于使用注释代替我们反复使用的样板代码

视图注入是MVC/MVVM设计模式中的一个概念,其全部内容是将视图与其各自的控制器/视图模型解耦

下面是一个很好的解释+示例:


关于ButterKnife,我不知道它是否能为您节省对
fineViewById
的需求,但我还没有使用ButterKnife,所以我可能只是不熟悉它的功能。

您知道如何使用它,但不知道如何解释它?:无论如何,我认为这很好地解释了这一点。谢谢你的链接。:)