若雪似专题

Android路由框架ARouter_若雪似风_新浪博客

最近项目中用到路由框架来进行页面间跳转以及接收通知点击跳转,Arouter支持解析标准URL进行跳转,并自动注入参数到目标页面中,并且支持添加多个拦截器,自定义拦截顺序。 1. 在moudle下build.gradle中添加依赖 2.在application的onCreate()中初始化 3.对将要跳转的页面进行注解配置,我首先进行了封装: 然后再具体的Activity/Fragmen

MVC、MVP、MVVM架构模式的区别_若雪似风_新浪博客

一、MVC(全称Model-View-Controller) MVC是比较直观的架构模式,用户操作->View(负责接收用户的输入操作)->Controller(业务逻辑处理)->Model(数据持久化)->View(将结果反馈给View) 二、MVP(Model-View-Presenter) MVP是把MVC中的Controller换成了Presenter(呈现),目的就是为了完