前沿分析:
我为什么要想实现一个这样的回弹呢?因为android都没有支持回弹效果,只有个oversroll的回弹效果,其他的时候都是edgeeffect效果,当我们在哪个地方需要这样的回弹效果我们就直接把我们的控件往这个SrollVIew里面一扔就可以了。其他的都不用管。
主要用到的类讲解:
Scroller,主要来辅助我们记录动画和滑动的类,VelocityTracker用来计算滑动阀值...
分类:
移动开发 时间:
2015-02-04 16:39:14
阅读次数:
193
转:http://ipjmc.iteye.com/blog/1615828 Android里Scroller类是为了实现View平滑滚动的一个Helper类。通常在自定义的View时使用,在View中定义一个私有成员mScroller = new Scroller(context)。设置mScr.....
分类:
移动开发 时间:
2015-01-30 15:26:17
阅读次数:
153
转:http://blog.csdn.net/qinjuning/article/details/7419207知识点一: 关于scrollTo()和scrollBy()以及偏移坐标的设置/取值问题 scrollTo()和scrollBy()这两个方法的主要作用是将View/ViewGroup移至指...
分类:
移动开发 时间:
2015-01-30 15:21:27
阅读次数:
259
1、采用ViewGroup实现
/**
* 可以左右滑动切换屏幕的类
* @author libin
*
*/
public class ScrollLayout extends ViewGroup {
private static final String TAG = "ScrollLayout";
private Scroller mScroller;
private Velo...
分类:
其他好文 时间:
2015-01-20 18:04:28
阅读次数:
228
一般侧滑的实现: 自定义的ViewGroup(menu+content) ouTouchEvent事件改变ViewGroup的LeftMargin。 大于菜单的一半显示,小于则隐藏(使用Scroller或者LeftMargin加Thread)。 新的方法: 继承Horizontal...
分类:
其他好文 时间:
2015-01-18 18:32:29
阅读次数:
336
Android里Scroller类是为了实现View平滑滚动的一个Helper类。通常在自定义的View时使用,在View中定义一个私有成员mScroller = new Scroller(context)。设置mScroller滚动的位置时,并不会导致View的滚动,通常是用mScroller记录...
分类:
移动开发 时间:
2015-01-15 15:36:15
阅读次数:
158
Scroller类 Scroller类封装了滚动,用于计算view滚动的位置,可以设置滚动发生的时长,滚动结束时computeScrollOffset函数会返回false,否则返回true。 常用函数: public void startScroll(int startX,int startY,in...
分类:
移动开发 时间:
2015-01-13 21:13:46
阅读次数:
286
在[UI]抽屉菜单DrawerLayout分析(一)和[UI]抽屉菜单DrawerLayout分析(二)中分别介绍了DrawerLayout得基本框架结构和ViewDragerHelper的作用以及手势分发,本文一起来分析其中的Scroller的使用情况。 在ViewDragerHelper中可.....
分类:
其他好文 时间:
2015-01-06 00:48:39
阅读次数:
224
下面就使用Scroller来给大家展示一下推拉门的效果
思路:
1.自定义一个类PushPullDoorView,继承RelativeLayout、
2.初始化Scroller对象,并且设有弹动效果。根据你的手势移动绘画的时候展示的比较光滑。
3.在onTouchEvent方法中,会在手势移动的中,使用scrollTo移动View。在手指离开屏幕的时候,会调用Scroller中滑动...
分类:
移动开发 时间:
2015-01-05 14:59:15
阅读次数:
233
说在前面的话:
为什么要来说Scroller这个类呢?这个类到底是拿来干什么的呢?如果你看了ListView这类控件那么你肯定会发现里面有一个Sroller类,其实它的作用就是辅助记录和计算我们滑动的距离和速度这些。从而让我们在自定义控件的时候可以方便的做一些滑动和回弹的动画,为什么呢?因为Sroller类都给你计算好了嘛。
类分析
public class Scroller {
...
分类:
移动开发 时间:
2015-01-05 14:56:42
阅读次数:
974