Android为循环上的复合组件设置动画

Android为循环上的复合组件设置动画,android,animation,custom-component,Android,Animation,Custom Component,我对安卓相当陌生,但在用户界面和移动设备方面,我在XAML领域有相当多的经验 我想创建一个场景,当用户单击按钮/键入命令时,我会向场景中添加一个新的复合组件,但不仅如此,我还想将其X/Y坐标设置为屏幕上所需的位置。我的复合组件由一个ImageView和一个TextView组成,大小只有125x125左右 我的问题是,在Android中创建循环线程的最佳/常用方法是什么,这样我就可以在场景中迭代X个复合组件,并增量更改它们的X/Y坐标 我见过一些人只是简单地扩展线程,但这些似乎都与SurfaceV

我对安卓相当陌生,但在用户界面和移动设备方面,我在XAML领域有相当多的经验

我想创建一个场景,当用户单击按钮/键入命令时,我会向场景中添加一个新的复合组件,但不仅如此,我还想将其X/Y坐标设置为屏幕上所需的位置。我的复合组件由一个
ImageView
和一个
TextView
组成,大小只有125x125左右

我的问题是,在Android中创建循环
线程
的最佳/常用方法是什么,这样我就可以在场景中迭代X个复合组件,并增量更改它们的X/Y坐标


我见过一些人只是简单地扩展
线程
,但这些似乎都与
SurfaceView
结合在一起,我希望避免使用它(为了简单)。

使用处理程序模拟循环我该怎么做?我到处找了找,外面似乎不多!所以本质上,我只是用一个.sleep调用运行一个循环,然后调用UI线程来更新屏幕上的每个元素?看起来非常陈旧…不,使用一个处理程序和它的延迟方法之一,不需要额外的线程