首页 > 移动平台 > 详细

Android中移动view的方法总结

时间:2014-12-29 16:53:41      阅读:347      评论:0      收藏:0      [点我收藏+]

分为2大类,一种是时间可控的移动,暂且叫平滑移动,另一种则是瞬间移动了。

1.通过直接更改view的left,top,right,bottom的方法(瞬间移动)

  layout(r,t,r,b);

  offsetLeftAndRight(offset);

  offsetTopAndBottom(offset);

2.scroll方法(瞬间移动)

   scrollTo(x,y);

   scrollBy(x,y);

3.Scroller配合scrollTo实现平滑移动

4.自定义Animation配合scrollTo实现平滑移动

5.ViewDragHelper实现平滑移动

   它封装了对view的移动方向,移动距离,触摸位置,以及Scroller,只需要你指定什么时候移动,移动多少,以及滚动到什么位      置,并且滚动很平滑,所以目前移动view多用此类。

   

  

Android中移动view的方法总结

原文:http://blog.csdn.net/cherry609195946/article/details/42238853

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!