排列可移动的 UI 组件

Posted

技术标签:

【中文标题】排列可移动的 UI 组件【英文标题】:Arranging movable UI components 【发布时间】:2011-07-31 04:13:52 【问题描述】:

基本上,我刚开始进行 android 开发(尽管我有相当广泛的 Java 背景),我很难弄清楚如何构建这个用户界面,其中组件移动(如箭头所示)这个顺序:

    底部图像向上移动然后停止 第一个图像向右移动并越过底部图像的顶部 此下方的图像向左移动到底部图像的顶部

图片:http://i.stack.imgur.com/a1wou.png

我真的很想知道如何做到这一点,并且我已经相当广泛地阅读了 API 以获得解决方案,因为它显然是一个简单的问题,但老实说我无法解决它。我什至不确定从哪个布局管理器开始!

谢谢, 塞缪尔

【问题讨论】:

【参考方案1】:

这是一个很好的动画教程:

http://developerlife.com/tutorials/?p=343

如果您希望动画一个接一个地开始,您应该使用:

View viewN = ..;
Animation animN = ...;
animN.setAnimationListener(new AnimationListener() 
// ...
void onAnimationEnd(Animation anim)

// Start Animation2;

);

【讨论】:

以上是关于排列可移动的 UI 组件的主要内容,如果未能解决你的问题,请参考以下文章

使一个 UIView 组件可上下滚动

《近匠》Webix,跨浏览器的JavaScript UI组件库

Web/移动UI开发框架Telerik UI for PHP全新发布R3 2020

jQuery UI 可排序:移动克隆但保持原始

PrimeNG —— 强大的 Angular UI 组件库 | 软件推介

在移动设备上使用可排序的触摸事件 + jquery-ui 无法按预期工作