Android开发学习笔记
有希N
这个作者很懒,什么都没留下…
展开
-
android学习笔记-MVP实例
最近在疯狂学习mvp架构,看了一堆博文也没整明白,最后还是谷歌的官方案例给整明白了,遂整理记录,有错误的地方,还请大神们指教。 mvp基本结构如图,view持有presenter,presenter持有view和model,presenter通过持有的model存取数据,通过持有的view获取view中的数据,或改变view的ui显示。可以看到view中有个set方法,主要是方便外部注入presenter实例,这里是通过presenter中持有的view来调用setpr...原创 2020-11-25 16:08:08 · 531 阅读 · 2 评论 -
android MVP笔记-view与model的解耦
众所周知,mvp中view和model通过presenter实现解耦。其中presenter中持有view和model的引用,view中持有presenter的引用,如图: 现在的问题是,View持有mPresenter引用需要指向Presenter,一个方法是在View中new一个Presenter,然而,new Presenter需要提供view和model作为初始参数,则View中代码为: mPresenter = new Presenter(this,new...原创 2020-11-21 23:56:51 · 588 阅读 · 3 评论