ButterKnife相关?

作者: 行者_zm | 来源:发表于2020-06-19 14:34 被阅读0次

    简介:

    一款快速高效的注入框架,节约开发时间减少代码量(依靠插件动态生成View,点击事件等等)

    优点:

    1.强大的View绑定和Click事件处理功能,简化代码,提升开发效率

    2.方便的处理Adapter里的ViewHolder绑定问题

    3.运行时不会影响APP效率,使用配置方便

    4.代码清晰,可读性强

    使用经验:

    1.Activity ButterKnife.bind(this);必须在setContentView();之后,且父类bind绑定后,子类不需要再bind

    2.Fragment ButterKnife.bind(this, mRootView);

    3.属性布局不能用private or static 修饰,否则会报错,(注意权限)

    4.setContentView()不能通过注解实现。(其他的有些注解框架可以)

    原理:利用注解和反射去获取绑定ViewID,

    相关文章

      网友评论

        本文标题:ButterKnife相关?

        本文链接:https://www.haomeiwen.com/subject/wvhstktx.html