我自横刀向天笑,去留肝胆两昆仑。这篇文章主要讲述Android 手机卫士7--黑名单拦截相关的知识,希望能为你提供帮助。
大家先看看目录结构
文章图片
先看V层
View里面我写了一个接口LoginView
文章图片
然后,在登录这个Activity 去实现这个接口,并实现其抽象方法。即看LoginActivity
文章图片
【Android 手机卫士7--黑名单拦截】onCreate中引用了P
loginPresenter = new LoginPresenter(this);
view层点击事件条用了P层
@Override public void onClick(View view) { switch ( view.getId() ) { case R.id.btn_login: loginPresenter.login(); break; default: break; } }
我们再看P层。
文章图片
最后M层
model里面我写了一个接口LoginModel,一个实现类LoginModelImple然后还有一个接口OnLoginListener
先看LoginModel--登录接口
文章图片
再看LoginModelImple--登录Model实现,这里主要是网络请求的操作。
文章图片
OnLoginListener--监听器用来处理Model实现后的操作
文章图片
github:https://github.com/ganchuanpu/MVPDemo
友情链接:http://blog.csdn.net/cym492224103/article/details/38776873?utm_source=tuicool
推荐阅读
- android 6.0权限判断音频 拍照 相册
- Objective-C使用变量和常量 – Objective-C开发教程
- Objective-C基本语法和数据类型 – Objective-C开发教程
- Xcode Target、Scheme、Build Settings、Porject和Workspace介绍 – Objective-C开发教程
- Objective-C程序结构和项目结构介绍 – Objective-C开发教程
- Objective-C入门介绍和环境安装 – Objective-C开发教程
- jQuery如何使用appendTo()方法(代码实例)
- Virtusa面试经验| 2020校园
- 使用JavaScript将数字四舍五入到5的下一个整数