Android封装封装MVP实现登录注册功能实现登录注册功能
主要为大家详细介绍了Android封装MVP实现登录注册功能,具有一定的参考价值,感兴趣的小伙伴们可以参考
一下
本文实例为大家分享了Android封装MVP实现登录注册功能,供大家参考,具体内容如下
model包:
import com.bwei.mvps.bean.UserBean;
/**
* 1. 类的用途
* 2. @author forever
* 3. @date 2017/9/1 16:00
*/
public interface IUserModel {
void setFirstName(String firstName);
void setLastName(String lastName);
String getFirstName();
String getLastName();
//根据id获取对象
UserBean load(int id);
}
import android.util.Log;
import com.bwei.mvps.bean.UserBean;
/**
* 1. 类的用途
* 2. @author forever
* 3. @date 2017/9/1 16:04
*/
public class UserModel implements IUserModel {
@Override
public void setFirstName(String firstName) {
Log.i("xxx", firstName);
}
@Override
public void setLastName(String lastName) {
Log.i("xxx", lastName);
}
@Override
public String getFirstName() {
return null;
}
@Override
public String getLastName() {
return null;
}
@Override
public UserBean load(int id) {
//查询数据库或联网获取数据
Log.i("fff", id + "");
return new UserBean("张", "三");
}
}
View包
/**
* 1. 类的用途
* 2. @author forever