- 博客(5)
- 资源 (18)
- 收藏
- 关注
原创 Android仿格瓦拉循环滚动View
之前有同事用格瓦拉买电影票,自己下了一个看了看,App整体做的比较炫酷,看到一个效果挺不错,又在自己的能力范围之内,就模仿一下。下面是效果图: 就是一连串的电影胶片不停的向某一方向滑动,思路: 取两张背景图,同时向一个方向滑动,当超出屏幕范围时重新调整两张图的横坐标即可。 代码如下:/** * @description 仿格瓦拉App背景自动移动View* @author
2015-09-29 19:21:00 2080 1
原创 Android头部悬浮ListView第二种实现方式
上篇博客,根据几位大神的博客总结出了一篇ListView悬浮,快速索引。效果非常不错,而且易于扩展,可在实际项目中并不是很通用,因为总需要实现SectionIndexer接口,比较复杂而且不是所有的分且头部都是由A-Z 这种分组,也可能是以任意条件的分组,比如时间。这种情况下上一篇的方法就不能用了。本篇则是基于上一篇的代码修改,使的ListView不再去实现SectionIndexer.修改OnSc
2015-09-22 23:16:47 2628
原创 Android自定义头部悬浮,快速索引ListView
现在的App的ListView大部分都有分组头部和快速滑动索引,而且分组头部还有挤压的效果,看起来比较炫,于是就在各路大神的博客里找思路,果然发现了几种比较好的实现思路。其中夏神的关于列表快速索引是最好的,我个人认为,git上也有类似的效果但好多是重写ListView实现的,导致可扩展性变得不是很好,夏神是通过自定义View和SectionIndex实现此效果的。而头部分组挤压动画则是郭神的思路最好
2015-09-22 13:20:45 1955 3
原创 Android仿IOS有弹性ScrollView
最近项目里用到了一个开源的仿IOS可弹动的ScrollView,看源代码时发现其实实现原理是用 View动画实现的,每次都播一个动画,最后重新layout这个布局。看到使用了View动画,就有点不想用这个控件了,因为个人感觉View动画,应该是要被淘汰的技术了,于是就自己根据实现原理,重写了一个ScrollView,实现了同样的功能.思路:利用属性动画,及其View的偏移原理即可实现同样的功能。
2015-09-19 18:26:10 1283
原创 android仿美丽说登录拖拽Layout
好久没有写博客了,今天趁自己不是很忙,有看到美丽说app的登录页面有一个挺有新意的小交互,就模仿了一下,基本上和它的功能完全一样。下面先看下效果图。 功能描述:手指在自定义的 View上滑动时,如果滑动距离超过指定距离,或者滑动速度超过指定的速度时,开始滑动。添加了滑到到顶部和底部的滑动监听。 代码如下:package view;/** * @descript
2015-09-17 18:19:22 1167 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人