前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android学习第四弹之仿IOS“雨滴”拖拽的下拉刷新的ListView

Android学习第四弹之仿IOS“雨滴”拖拽的下拉刷新的ListView

作者头像
非著名程序员
发布2018-02-01 16:17:42
9050
发布2018-02-01 16:17:42
举报
文章被收录于专栏:非著名程序员

仿IOS“雨滴”拖拽的下拉刷新

非著名程序员

我想Android开发者最头疼的莫过于在开发过程中什么都仿着IOS做,明明Android有自己独特的方式,也要用IOS的展示方式,我也相信大多数开发者所在的公司的UI设计师也是在设计的时候,按照苹果的方式再设计,各种动画,各种交互。我相信很多Android开发者很讨厌这种情况。我们现在来说一说在IOS手机上下拉刷新小水滴的动画效果怎么实现。 那么我们先来看看效果图,图片如下:

我在这里就不贴代码了,代码量太多了,如果有想要源码的就分享这篇文章到朋友圈,加我个人微信号:loonggg,发送截图索要即可,或者关注本公众号,点击菜单中的索要源码。 现在我就大概介绍一下是怎么做的: 1、首先就是自定义一个Circle的实体类,设置它的坐标和半径,颜色等。 2、再自定义一个View,展示的是下拉过程中的小水滴变化的动画效果。 3、自定义ListView的header,里面主要是写一些在下拉过程中的一些状态,根据不同的状态显示不同的动画效果。 4、自定义ListView的footer部分,就是点击查看更多,这部分比较简单。 5、最主要的自定义ListView部分,它集成ListView这个抽象类,把以上三分部组合起来。 可能很多开发者说,说起来简单,做起来难,确实是这样,尤其是对于初学者来说。但是迈出这一步很重要,如果自己亲自动手写一次,了解了整个过程之后,下次再做就容易多了,对于Android开发者一定要学会自定义各种View,去实现各种效果。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2015-07-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 非著名程序员 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档