zoukankan      html  css  js  c++  java
  • Android Studio使用butterknife库绑定控件ID注解

    在线导入butterknife的jar包

    在Android-app-Open Module Settings下选中module下的app

    选择Dependencies,点击右边的“+”,选择第一个:1. Library dependency

    在弹出来的搜索框中输入butterknife进行搜索,选择第一个进行导入

    增加build.gradle文件配置

    在app的build.gradle文件的dependencies块中的

    compile 'com.jakewharton:butterknife:8.7.0'(刚才自动生成的)下一行添加

    annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'

    否则可能出现空指针异常(无法绑定控件ID),然后对工程进行同步。

    继续添加butterknife的辅助插件

    在File-Settings-Plugins的搜索框中输入Zelezny进行搜索并安装,然后按要求重启。

    插件的简单使用方法:

    在布局文件代码比如R.layout.activity_main中按alt+Insert,可选择Generate Butterknife Injections来自动绑定该布局下的任意控件ID

    绑定效果如下:

  • 相关阅读:
    团队项目-选题报告
    1
    第二次结对编程作业
    第2组 团队展示
    第02组 Alpha冲刺(4/6)
    第02组 Alpha冲刺(3/6)
    第02组 Alpha冲刺(2/6)
    第02组 Alpha冲刺(1/6)
    第02组 团队GIT现场编程实战
    团队项目-需求分析报告
  • 原文地址:https://www.cnblogs.com/LangZXG/p/7235983.html
Copyright © 2011-2022 走看看