AndroidStudio插件开发
工欲善其事必先利其器,当没有满足你需求的插件时,尝试自己开发一款吧!
走召大爷
《Python学习实战》GongZhongHao作者,每天学习一点点,每天进步一点点
展开
-
打造酷炫AndroidStudio插件
前面几篇文章学习了AndroidStudio插件的基础后,这篇文章打算开发一个酷炫一点的插件。因为会用到前面的基础,所以如果没有看前面系列文章的话,请先返回。当然,如果有基础的可以忽略之。先看看本文实现的最终效果如下(好吧,很多人说看的眼花)原创 2016-12-27 20:48:04 · 5817 阅读 · 3 评论 -
AndroidStudio插件开发(进阶篇之Editor)
我们开发AndroidStudio插件,绝大多数插件功能是用在编辑文本上面,让用户开发更便捷。这篇文章主要是介绍Editor部分,看完之后可以开发简单实用的插件啦!在看本文之前,请先确定已经看完《AndroidStudio插件开发(Hello World篇)》和《 AndroidStudio插件开发(进阶篇之Action机制)》。因为这两篇是基础,没有这些基础就无法继续往下读。原创 2016-12-26 20:16:08 · 7766 阅读 · 7 评论 -
AndroidStudio插件开发(进阶篇之Action机制)
从上一篇《AndroidStudio插件开发(Hello World篇)》中我们已经大致了解了Action,这篇文章继续深入探究IntelliJ IDEA插件开发中的Action机制。一个Action本质上来说就是一个Java类,并且这个类需要继承AnAction。而一个Action对应于一个菜单项,每一次点击这个菜单项就回调这个Action的actionPerformed(AnActionEvent event)原创 2016-12-26 14:13:11 · 10210 阅读 · 5 评论 -
AndroidStudio插件开发(Hello World篇)
工欲善其事必先利其器,自打从Eclipse转战AndroidStudio以来,还没彻底摆脱Eclipse。打算从开发AndroidStudio插件开始,彻底摆脱Eclipse。AndroidStudio基于IntelliJ平台,因此,开发AndroidStudio插件其本质只是开发IntelliJ平台的插件原创 2016-12-24 14:29:50 · 9542 阅读 · 5 评论 -
通过自定义Gradle插件修改编译后的class文件
或许你会觉得没有必要这样做,可是有一种应用场景就是,为每个编译后的class文件添加一行代码。比如:在每个Java类的构造函数中加一句`System.out.println("I Love HuaChao!");`(PS:莫吐槽~,莫嘲笑~),如果你每次创建一个类的时候都手动加这么一句话,先不谈容易出错,我们说说工作量。或许你觉得,你愿意手动加,那我再跟你提新需求,我现在不要这句代码了,我要的是`System.out原创 2016-07-04 18:37:43 · 16765 阅读 · 12 评论 -
在AndroidStudio中自定义Gradle插件
一直都想好好学习AndroidStudio中的gradle,总感觉不懂如何在AndroidStudio中自定义gradle插件的程序员就不是个好程序员,这次上网查了一下相关资料,做了一个总结~原创 2016-07-02 14:17:55 · 28918 阅读 · 18 评论