有了Android Studio插件FindViewByMe,从此不在手动findViewById()

之前也使用过butterknife,但是butterknife会产生一堆ViewBinder,同时会影响一些性能,所以后来一直手动findViewById。每次都感觉淡疼,有事还会出现找错id的尴尬,后来偶然发现有个自动生成findViewById()代码的AS插件FindViewByMe,于是里面安装尝试了一下,和butterknife的插件一样好用,简直是省时省力了不少。


  • 安装

    Settings ——> Pulgins ——> 搜索FindViewByMe ——> install ——> Restart IDE 即可生效

  • 使用

    鼠标光标指向R.layout.xx右键, 点击Generate ——> 点击FindViewByMe ,这时候就会弹出窗口选择需要实现的FindViewById代码
    有了Android Studio插件FindViewByMe,从此不在手动findViewById()

  • 还有类似的很多提高工作效率的插件

    比如

  1. GsonFormat:可以将后台返回的json直接转换成对应的实体类。
  2. Parcelable:序列化Parcelable的时候自动成writeToParcel、CREATOR 等一堆代码,拜托手写时漏写的尴尬