在Android中连续运行一段代码

时间:2012-07-15 10:49:37

标签: java android

我正在制作Android游戏,而且我需要一个连续运行的线程,基本上所有东西。 然而,现在,我正在制作主菜单(我总是从简单开始,我不熟悉编码),我希望图像能够在主屏幕上浮动。我知道如何编写代码(确定起始位置,更改它),但我不知道如何连续运行这样的代码(在UI线程之外)。

P.S。:对我来说很容易。我知道我可能遗漏了一些明显的东西,但我几乎没有任何Java经验。

2 个答案:

答案 0 :(得分:0)

1。使用处理程序创建非UI线程。并使用布尔变量在受控循环中运行它。处理程序将有助于将非Ui线程的输出放在 Ui线程。

2。您可以使用Android中引入的 AsyncTask 来将UI与非Ui线程同步。

答案 1 :(得分:0)

while(check){//your code}

在run方法中,您可以放置​​一个全局布尔变量来检查条件。