Android应用程序上的Metro UI



我目前正在开发一个应用程序,我的用户界面将类似于windows应用程序的METRO UI,但不是很相似。我做了一个相对的布局,其中"窗口"将是地方。假设我已经正确地格式化了它们。我如何添加简单的动画,如改变图像上的每个窗口显示(即。而不需要让用户触摸来触发动画)

这是一个动画,我想模仿,但会开始即使没有用户触摸/悬停。

您应该创建一个Asynctask并递归地调用它(忽略参数的类型):

public class AnimateAsyncTask extends AsyncTask<String, Void, String>{
@Override
protected String doInBackground(String... vURL) {
//do some waiting
//trigger animations
}
@Override
protected void onPostExecute(String a) {
    AnimateAsyncTask atsk = new AnimateAsyncTask();
    atsk.execute();
    super.onPostExecute(a);
}

最新更新