自动生成代码类插件

在Android开发中,有些代码是可以自动生成的,例如以下代码。

  • ButterKnife:使用ButterKnife Zelezny插件,在代码中的布局文件上单击鼠标右键,选择Generate-Generate ButterKnife就可以自动生成ButterKnife所需要的注解文件。
  • Selector:使用SelectorChapek插件可以将一个drawable文件夹下的图像,自动生成对应的drawable selector,只要文件名符合安装要求的规范即可。
  • Gson:使用GsonFormat插件,即可将一段Json生成所需要的Gson实体。
  • Parcelable:使用ParcelableGenerate插件,可以自动生成Parcelable接口所需要的代码。
  • ViewHolder:使用AndroidCodeGenerator插件,可以在getView方法中根据布局文件的ID,快速生成对应的ViewHolder。
  • Prettify:使用这个插件,可以根据Layout自动生成该Layout中的View在Java中的findViewById代码。

由于这些插件在其README上都有详细的使用讲解,这里就不再赘述了。开发者可以根据自己的需要查找相应的插件。当然,开发者也可以自己编写Android Studio的插件。