![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动开发
JIAHUA_XY
一路到天明
展开
-
打造Android的MVP模式
1.概述代码是两层开发,业务逻辑被内嵌与用户界面中,我们为了更好的维护,有必要将行为分离出来。我认为MVP模式就是基于这样一个理念。每个人都有一个自己的MVP模式。2.我所理解的MVP模式 Presenter:交互中间人,处理业务逻辑,一个领域类,当需要View的 时候通过接口通知View View :用户界面,处理视图的显示,逻辑交给Presenter,一个展现类 Model:数据的存储 3.原创 2016-05-26 23:42:06 · 864 阅读 · 0 评论 -
数据绑定库Data Binding的使用
一.介绍 最近写项目发现一个特别好用的数据绑定框架,最主要的还是Android官方推出的-Data Binding Library。本人一向是有google推荐的就不会考虑去github上找其他框架。数据绑定框架让我们不再findViewById,烦人代码也增加的代码的耦合性,现在我们就应该和findViewById说再见了。也许很多人用了一些注解框架也不用,但是他需要写注解啊,还是一样的多,还不原创 2016-05-11 15:38:05 · 1729 阅读 · 0 评论 -
Retorfit源码分析
前言:站在巨人的肩膀上聊聊我对Retorfit这个联网框架的了解。诸多好处我就不详细说明了,两句话来总结一下,Retorfit是一个面向接口的注解型联网框架,底层实现原理就是Java的动态代理。 1.基本使用和建议 现在网上对于Retorfit的使用姿势已经足够多了,不过我还是建议去Retorfit官方学习。 虽然Reorfit已经足够简单了,但是往往并不能满足我们的需求,建议在这基础之上,根据自原创 2017-09-13 00:49:42 · 476 阅读 · 0 评论