-
仿健客、京东、天猫下拉刷新加载动画实现
效果图:实现健客com.handmark.pulltorefresh.library库AnimationDrawable动画京东下拉刷新PtrFrameLayout组件AnimationDrawable动画天猫下拉刷新PtrFrameLayout组件glide播放gif图代码注释很详细,阅读代码请移步:LbaizxfPulltoRefresh2016-12-18 阅读266
-
打造一个具有弹性滑动效果的TextView
先看效果图实现步骤:自定义ScrollTextView继承TextView实现滑动的方法重写computeScroll()方法代码实现public class ScrollTextView extends TextView { private Context mContent; private...2016-12-16 阅读257
-
[译] Android 干净架构详解:为你的应用打造一个清爽的架构!
转载地址:https://toutiao.io/posts/gyfc4t/preview编者的话:随着应用体积和代码数量的膨胀,Android应用的架构越来越复杂,遗留代码越来越多,接手开发、协作都变得越来越困难,有些人试图用框架、规范来解决这个问题,但为什么不从一开始就从架构上着手呢?干净架构就是一种很好的层级解耦、理清依赖的架构,作...2016-12-16 阅读278
-
利用动态加载实现手机淘宝的节日特效
相信去年圣诞节打开过手机淘宝的童鞋都会对当时的特效记忆犹新吧:全屏飘雪,旁边还有个小雪人来控制八音盒背景音乐的播放,让人有种身临其境的感觉,甚至忍不住想狠狠购物了呢(误),大概就是下面这个样子滴:嗯,确实很炫,那么我们一步步去分析是如何实现的:一、实现下雪的 View首先,最上面一层的全屏雪花极有可能是...2016-12-16 阅读313
-
github项目之仿小猪巴士车牌显示
小猪巴士车牌验票显示最近坐车,用的是小猪巴士。看到小猪巴士的车牌验票显示非常的特点,觉得非常有意思,并且实现又简单,就自己将其实现了。效果图核心代码我觉得这个显示有自己特点的地方有二个: 1.背景显示 开始觉得这个是不是比较难啊,后来发现,这个直接设置背景图片的方式就可以了,非常简单:XM...2016-12-15 阅读268
-
Android中滑屏实现----手把手教你如何实现触摸滑屏以及Scroller类详解
前言: 虽然本文标题的有点标题党的感觉,但无论如何,通过这篇文章的学习以及你自己的实践认知,写个简单的滑屏小 Demo还是just so so的。 友情提示:  ...2016-12-15 阅读310
-
创造优秀的 Android 应用离线体验
最近几年,Google、Microsoft、Facebook 等公司都不约而同的盯上了非洲大陆。为了能更好服务像这样网络条件很差的用户,作者在这里分享了你可以怎样组织自己 Android 应用的离线架构。为什么我得考虑这些?出色的应用必然有着出色的用户体验。用户不会在乎网络的好坏,只会看到你的应用卡住,然后卸载掉你的应用。因此真...2016-12-15 阅读271
-
深入解析通知与插件的实时更新
在Android中, 除了本应用的视图外, 还允许操作远程视图(RemoteView). 其中包含两类实例, 一类是通知(Notification), 一类是插件(Widget), 这些都是附着于系统中, 通过广播更新页面. 系统为了避免频繁更新, 规定最低频率, 如果需要饶过这个机制, 则必须使用定时器(Alarm). 本文连接定时器与...2016-12-14 阅读268
-
快速仿写京东、天猫下拉刷新
好久没输出文章了,最近研发任务比较忙,果然计划赶不上变化,之前还希望能一周一输出,好吧,我还是承认自己比较懒好了,=.=## 这次跟大家分享一下下拉刷新,之前我们的公司的项目一直都是使用SwipeRefreshLayout,官方的Md风格,好用少Bug。闲话不多说了,咱们现在分析一下哪种下拉刷新比较多,有的是直接包...2016-12-14 阅读311
-
Android消息传递之EventBus 3.0使用与案例
转载请标明出处:http://blog.csdn.net/donkor_/article/details/53534922前言:greenrobot的EventBus的大名不必多说,在实际项目开发中,使用起来既简单又方便,所以决定写下这篇文章,一方面是总结,一方面是给需要的人看看。目前EventBus最新版本是3.0,所以以下所讲内容都是基于EventBus3.0。相...2016-12-13 阅读262