1.介绍
在使用Android Studio开发的时候,大部分人都会使用一些插件来提高开发效率,比如:
-
ButterKnife 自动生成注解代码
-
PermissionsDispatcher 更方便的进行Android 6.0权限处理
像这样的插件还有很多很多,但我们不能一直停留在用的程度,这样太不符合程序猿的风格了,今天就让我们自己动手来写一个插件,当以后自己有好的想法的时候,也能写一个出色的插件给大家使用。
想到以前写系统原生dialog的时候还要写一大串代码,简直太麻烦,今天就用这个做例子,写一个插件来实现一键生成dialog代码。
注:本文只是为了熟悉Android Studio插件开发,所以用一个比较简单的例子来演示。
2.环境搭建
首先需要安装IntelliJ IDEA
安装完成后,运行起来是这个样子的:
IntelliJ IDEA
点击Create New Project新建一个Plugin项目,填写项目名称,选择位置就可以点击finish了。
New Project
项目结构如下图所示:
项目结构
