Android模板工程
Android Studio模板工程
l 前段时间写了个Android MVP框架,利用Dagger进行依赖注入,RxJava+Retrofit 进行网络访问,将常用的功能和基本的操作搭建了起来,方便后续开发的时候可以直接拿来用
l 项目里面也有几个简单的用法例子,比如登录,以及利用豆瓣电影提供的API来访问最新的电影列表,项目地址在 MVPStructure
l 但是遇到个问题就是每次新建一个工程都得把一个文件一个文件拷到新的工程里面,还得修改里面的各种依赖,配置,麻烦得一逼,就想看看有没有简单的办法,不用每次都一个个拷
l 最后发现Android Studio中有Templates这个东西,也就是模板,里面默认已经内置了很多的模板,比如新建工程的时候选择模板:
template.png
因此在原来的模板上加以修改,最终达到了我的目的,每次新建工程就把整个框架创建起来。
l 效果gif图太大,这里就不放了。
l 当然模板的用法不仅仅是创建工程,更多的用法下次再说吧
Github地址:
使用方法:
l clone项目到本地
l 将NewAndroidProject复制到 D:\Application\Android Studio 2.1\plugins\android\lib\templates\gradle-projects 目录下,注意将原来的文件夹备份,不能覆盖,以免出错
l 将MvpStructure复制到 D:\Application\Android Studio 2.1\plugins\android\lib\templates\activities 目录下
l 重启Android Studio,新建工程,选择MvpActivity
l 新建工程完毕,将工程中template.gradle中的代码复制粘贴到Module中的build.gradle中
l 然后sync一下,编译运行即可
- 赞