![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 83
李松霖
这个作者很懒,什么都没留下…
展开
-
浅析MVP设计模式
一、何为MVP 说起MVP模式,必须先从MVC这种传统的设计模式说起,一般传统的app页面布局的设置逻辑和业务处理了逻辑都写在activity层中,这样随着项目的迭代,老的代码将也来越乱,每次需求更改,业务数据层的逻辑更改和界面层的逻辑更改都将在activity中修改,如果是自己写的还好,若是上个哥们的项目,而且还写的很乱的,那么你懂得。 先盗一张图,因为我们要用这张图来解释。 MVC模原创 2017-09-02 22:19:44 · 1158 阅读 · 0 评论 -
直播点赞动画实现
一、效果及原理 先放一张效果图: 从效果图中可以看出,点赞飘心的效果是动画组合而成的,遇到一个复杂的动画效果,首先我们考虑应该是能不能用现有的Api效果拆分实现,如果不行再考虑完全自定义的实现,毕竟写算法很烦。言归正传,上图的这个效果,仔细观察可以将其拆分为俩部分动画,一个是心出现由小到大的动画,一个是往上飘的动画。已拆分发现已有的api完全没问题那么接下来看具体实现。 二、代码实现原创 2017-08-23 16:36:12 · 914 阅读 · 1 评论