2014年10月4日
摘要: 本文介绍Android中实现左右滑动切换页面的效果网络上实现的方法多种多样,前段时间稍微研究过,这几天又整理了一下,拿出来分享希望对码友们会有帮助。这里把实现方法封装成一个继承于ViewGroup的类(DragableLuncher),便于复用。如标题写的,我把它封装成了一个工具类,因此先介绍使用方... 阅读全文
posted @ 2014-10-04 23:23 NickLearnIT 阅读(1234) 评论(0) 推荐(0) 编辑
  2014年8月30日
摘要: 大家都知道,Android开发模拟器为了节省内存,一般不支持直接显示gif图片,即使你强制设置了,也只会显示图片的第一帧。看到网上也有许多的方法,来实现此功能,可都比较的繁琐,需要修改android源代码来实现或者用gif解析器来实现。在此文章中,这里教大家一种比较简洁的一个方法,你可以把这个类... 阅读全文
posted @ 2014-08-30 23:17 NickLearnIT 阅读(370) 评论(0) 推荐(0) 编辑
  2014年8月28日
摘要: 简单而又很实用的两个方法,在UI滑动效果上起到了至关重要的作用。 scrollTo()和scrollBy()都是View的public成员函数,使用这两个函数可以达到同样的目的,只是使用方式不同。 public void scrollBy (int x, int y) 将View的Co... 阅读全文
posted @ 2014-08-28 22:24 NickLearnIT 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、概述 这个类封装了滚动操作。使用这个类可以获得用于创建滚动动画的数据——例如:用于回应滑动手势。Scroller随时跟踪滚动的偏移量(相对原点),但不能自动应用这些位置信息于我们的view。 通常使用computeScrollerOffset()方法监测滚动的横竖向偏离量,这个方... 阅读全文
posted @ 2014-08-28 00:11 NickLearnIT 阅读(220) 评论(0) 推荐(0) 编辑
  2014年8月26日
摘要: 顾名思义即速率跟踪者,主要用来跟踪触摸事件(flinging和getsture)的速率,在UI特效的设计上非常有用。使用时:step1:通过VelocityTracker.obtain()方法实例化。step2:使用addMovement(MotionEvent)指定检测对象。step3:通过get... 阅读全文
posted @ 2014-08-26 19:59 NickLearnIT 阅读(195) 评论(0) 推荐(0) 编辑