欢迎来到人人都可写代码,大家好,我是杨晓华,今天我们的课程内容是:讲解开发辅助插件Butterknife。

  1. Butterknife的概述

(1)Butterknife是一个依赖注入库,通过注解的方式来替代android中view的相关操作。

(2)依赖注入通俗的理解就是,当A类需要引用B类的对象时,将B类的对象传入A类的过程就是依赖注入。依赖注入最重要的作用就是解耦,降低类之间的耦合,保证代码的健壮性、可维护性、可扩展性。

2、Butterknife的安装

(1)首先点击Preferences中的Plugins

c91439c8c1cf2f17bd85d7c1cbe62409.png

(2)通过关键字butterknife搜索,并下载安装。

c5631ad44e819152b08107c788d2b583.png

(3)安装好后,下一步根据提示重启Androidstudio,就可使用。

3、Butterknife的使用

(1)把光标放在布局文件处点击弹出提示框,选择Generate。

27c33a139d0d6be2fefe50286fbff4bd.png

(2)点击Generate,又弹出提示框,选择Generate Butterknife Injections

ba300578277f3df48dd5a2edff008b4b.png

ba300578277f3df48dd5a2edff008b4b.png

(3)选择后,弹出Confirm提示框,然后Confirm就关联了。

52c2e7da8d09b5827746b399fbcad6ea.png

开头:人人都可写代码-Android零基础编程-序言-01

下一篇:人人都可写代码-Android零基础编程-GsonFormat辅助插件14

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐