首先在ui文件夹下面新建一个文件夹比如Login,然后建立一个接口ILoginView继承可以继承IBaseView这个类
然后在Login的下面建立两个文件夹一个叫做view、另一个叫做presenter
然后在view下面创建Activity,比如在view文件夹下面建立一个LoginActivity
视图层继承P层,然后实现IBaseView
public class LoginActivity extends PresenterActivity<LoginPresenter> implements ILoginView{}
然后再在presenter文件夹的下面去建立LoginPresenter这个类
public class LoginPresenter implements Presenter {}
鼠标放在inject这个方法这里,然后按住Ctrl键+鼠标左键,就可以出现如下界面
然后鼠标放在login_activity上,点击Alter+Enter键盘创建布局文件
就是在layout文件夹下面创建名称为login_activity的文件
然后在Manifest.xml文件夹中去进行配置
需要把View传给下面的这个方法
构造方法忘记了写了

然后在entity文件夹下面创建一个实体类
创建完之后
然后在对应的实体类里面就会自动生成构造方法和getter、setter方法
然后把对应的数据库的版本+1
当表创建好之后就可以创建工具类了,同样是复制粘贴别人的代码。
其余的方法自己封装
然后再回到LoginActivity页面来写前台的登录代码
实例化控件之后