MVP框架设计详解_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > MVP框架设计详解

MVP框架设计详解

 2017/12/1 18:48:57  太保  程序员俱乐部  我要评论(0)
  • 摘要:Model是MVP中的模型层,在MVP中,通常我会用来定义功能。而在MVC中,Model的主要部分就在于Domain的定义,由于Activity中交缠了太多的东西,mvc虽然常常在分包时显得清晰,但事实上的编码部分却非常的复杂。而MVP部分将Model的职责定义的更加清晰,也就让各层的就够更加明显易见。mode层'首先是接口'publicinterfaceLoginModel{//用于回调登录进程interfaceLoginListener{voidonLogining()
  • 标签:详解 设计

Model是MVP中的模型层,在MVP中,通常我会用来定义功能。而在MVC中,Model的主要部分就在于Domain的定义,由于Activity中交缠了太多的东西,mvc虽然常常在分包时显得清晰,但事实上的编码部分却非常的复杂。而MVP部分将Model的职责定义的更加清晰,也就让各层的就够更加明显易见。  

  mode层 

'首先是接口'
public interface LoginModel{

    //用于回调登录进程
    interface LoginListener{

        void onLogining();

        void onSuccess();

        void onFaield()
    }

    void login(String username, String password, OnLoginListener listener);

}

 

 

发表评论
用户名: 匿名