zoukankan      html  css  js  c++  java
  • 如何新加一个功能

    首先在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页面来写前台的登录代码

    实例化控件之后

  • 相关阅读:
    [NOI2008] 糖果雨
    [NOI2006] 神奇口袋
    [NOI2014] 购票
    Prince and Princess HDU
    Network POJ
    CodeForces
    Codeforces Global Round 12
    Codeforces Round #688 (Div. 2)
    [USACO05DEC]Layout G
    # Technocup 2021
  • 原文地址:https://www.cnblogs.com/sanshengshitouhua/p/14597058.html
Copyright © 2011-2022 走看看