【发布时间】:2010-12-15 14:51:39
【问题描述】:
我有一个 Gallery 类在 Android 应用程序中显示一堆图像,但由于一次只显示一个图像,用户很难看到他们何时到达第一个或最后一个图像画廊。有没有办法模仿 iOS 的“橡皮筋”效果,让用户在拖动最后一张图像时看到一点空白空间,然后释放它,图像会重新回到视图的中心。这可以吗?
【问题讨论】:
我有一个 Gallery 类在 Android 应用程序中显示一堆图像,但由于一次只显示一个图像,用户很难看到他们何时到达第一个或最后一个图像画廊。有没有办法模仿 iOS 的“橡皮筋”效果,让用户在拖动最后一张图像时看到一点空白空间,然后释放它,图像会重新回到视图的中心。这可以吗?
【问题讨论】:
研究缓动方程
在拖动最后一张图像的同时释放屏幕时,您可以使用它们将图像平滑地动画化回到屏幕中心。
至于拖动最后一张图片时的效果,在图片的位置上使用一个乘数,这样手指越靠近屏幕的一侧,图片跟随的移动就越小。
【讨论】: