mvp 架构
l_215851356
这个作者很懒,什么都没留下…
展开
-
MVP实战心得(二)---Base基类的封装
基类: 在开发中有着很重要的地位,基类设计封装的好,不管是对app的性能,还是对开发的效率都有着很重要的作用 基类可以简单几个字概况,一个良好的父类. 结构: 不管你的app是多个acitivity,还是1个activity+n个fragment,还是多个acitivity多个fragment. 始终都是用的acitivity和fragment. 根据项目的转载 2017-04-24 10:49:10 · 727 阅读 · 0 评论 -
MVP实战心得(三)---封装Retrofit2.0+RxAndroid+RxBus
介绍: Retrofit: 对okhttp的封装,可以更方便的使用okhttp RxAndroid 响应式编程框架,rxjava的扩展,很爽的链式编程 魅力在于对数据的处理,与线程切换的灵活性. 用来处理异步操作(Lambda表达式不会用.用Lambda表达式代码会更少,但不会的人会看不懂代码.不是很推荐) RxBus 用RxJava实现的Event转载 2017-04-24 10:50:29 · 2204 阅读 · 1 评论 -
MVP实战心得(四)---封装优化,拆分Toolbar与ContentView
前言: 最近发现之前封装的结构,如果作为一个module依赖来开发时 就不是很好用了.只能慢慢改了. 之前不好的地方: 1.Toolbar与ContentView写死在layout,如想要封装loadingView(根据请求状态,显示不同页面),非常麻烦. 2.Toolbar复用是通过include,改动即需要修改layout,也需要修改代码. 3.Presenter转载 2017-04-24 10:52:32 · 607 阅读 · 0 评论 -
MVP实战心得(一)
个人心得: 对于大项目,大公司,人员很多的话,非常不错,模块清楚,分工明确. 对于小项目,小公司,个人独立开发,那就很不友好了1212 一个人写起来会感觉代码非常非常多,很繁琐,简直坑爹. 费时间的地方如下: 1.大量的接口 写完界面还得想好view接口有哪些方法, presenter会有哪些方法 modle比较好解决,基本就是一些网络请求接口(如果用retro转载 2017-04-24 10:47:02 · 649 阅读 · 0 评论 -
Android MVP 详解(上)
转载地址:http://www.jianshu.com/p/9a6845b26856 “Android MVP 详解(下)”已经发布,欢迎大家提建议。 MVP 在 Android 上的使用其实已经有挺长一段时间了,长到似乎有点“过时”了(目前风头正劲的是MVVM),那为什么现在还要讲 MVP。今天我想要讨论它的主要原因有如下几点: 1. MVP 并未过时,值得转载 2017-05-22 19:08:34 · 2123 阅读 · 0 评论