- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 ViewPager花式切换效果
一、关于ViewPagerViewpager作为一个经常使用的控件,相信大家都使用过。今天我们要给这个控件加上各样的切换效果。二、效果一无图无真相,先上图这是viewpager的一个3D动画效果,其实实现它没有多么复杂,只需要运用v4包中PageTransformer类即可实现,这个类提供了一个方法
2017-09-09 16:23:25
418
原创 浅析MVP设计模式
一、何为MVP说起MVP模式,必须先从MVC这种传统的设计模式说起,一般传统的app页面布局的设置逻辑和业务处理了逻辑都写在activity层中,这样随着项目的迭代,老的代码将也来越乱,每次需求更改,业务数据层的逻辑更改和界面层的逻辑更改都将在activity中修改,如果是自己写的还好,若是上个哥们的项目,而且还写的很乱的,那么你懂得。先盗一张图,因为我们要用这张图来解释。MVC模
2017-09-02 22:19:44
1266
原创 直播点赞动画实现
一、效果及原理 先放一张效果图:从效果图中可以看出,点赞飘心的效果是动画组合而成的,遇到一个复杂的动画效果,首先我们考虑应该是能不能用现有的Api效果拆分实现,如果不行再考虑完全自定义的实现,毕竟写算法很烦。言归正传,上图的这个效果,仔细观察可以将其拆分为俩部分动画,一个是心出现由小到大的动画,一个是往上飘的动画。已拆分发现已有的api完全没问题那么接下来看具体实现。二、代码实现
2017-08-23 16:36:12
978
1
原创 友盟推送deviceToken获取失败解决
友盟消息推送的集成官网上有详细步骤,按照步骤来一般情况下没错,有时候出现下图所示的情况:这种情况可以从以下几个方面入手:1,AndroidManifest.xml清单文件配置中检测自己的下图俩KEY是否复制粘贴对了一般情况下怎么可能,复制粘贴出错!2,再让我们回到文档,友盟消息推送很奇怪的要求主工程so库文件夹和PushSDK module依赖的
2017-08-07 10:27:13
10484
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人