【Android死丢丢】MVP模式遇到Android Studio Template
来源:互联网 发布:hadoop2.7.1源码下载 编辑:程序博客网 时间:2024/05/17 09:39
MVPActivity-Template
项目地址:https://github.com/relish-wang/MVPActivity-Template
效果图
0 导读
MVP模式耳熟能详。虽然它降低了程序的耦合度,利于团队协作以及后期维护,但是它增加了代码量和文件量。程序员不得不每次为一个界面建立至少6个文件(三个接口,三个实现类,分别对应M、V、P),以及接口与实现类的继承关系、MVP三者之间的关系。如图:
Presenter持有View和Model的实例,View、Model持有Presenter的实例。View与Model通过Presenter进行信息交互。
本文讲解重点并不是MVP模式。而是介绍该项目的使用来减少因MVP模式带来的重复劳动。
1 Android Studio Template入门介绍
首先需要了解什么是Android Studio Template。
打开AndroidStudio安装目录下文件夹
[AndroidStudio安装目录]\plugins\android\lib\templates\activities
可以在这里看到很多模板(Templates)
看见这些文件夹名是不是很熟悉?没错这些就是我们在新建项目或新建Activity看到的
我们只需要将自己编写的模板(Template)放到该文件夹下,就可以使用自己的模板了。
Android Studio Template资料传送门:
鸿洋_大神的两篇博客:
- 神奇的Android Studio Template
- Android Studio自定义模板 写页面竟然可以如此轻松
2 使用说明
下载MVPActivity-Template。将MVPActivity文件夹拷贝到
[AndroidStudio安装目录]\plugins\android\lib\templates\activities
该目录下,重启Android Studio即可使用。(New->Activity->MVPActivity)
- 【Android死丢丢】MVP模式遇到Android Studio Template
- Android studio T-MVP模式
- Android Studio_Android Studio Template
- Android Studio Template
- 【Android Studio】Live Template
- Android Studio Template
- Android MVP开发模式
- android中MVP模式
- android中MVP模式
- MVP模式in Android
- android mvp模式
- MVP模式 Android
- android中MVP模式
- Android MVP模式实践
- Android MVP模式
- 31.Android MVP模式
- android中的MVP模式
- Android MVP模式
- 【js】JSON.stringify 语法实例讲解
- IO的多路复用的讲解
- tcpdump抓包并保存成cap文件
- 建议102:区分接口和抽象类的应用场合
- CCF 习题 201312-5I’m stuck! (BFS)
- 【Android死丢丢】MVP模式遇到Android Studio Template
- 内存泄露和内存溢出
- UVA - 1368 DNA Consensus String
- CString与string,int,char*等类型互转
- mongodb客户端编程
- 人无自信当废人无自信而不立
- jquery的插件,关于上传下载的js操作
- 坐标移动
- CSS绘制三角形