Android 主线程睡眠时ProgressBar可以旋转吗?

Android 主线程睡眠时ProgressBar可以旋转吗?,android,Android,在调试我的应用程序的一些奇怪行为时,我注意到当我在主线程上执行某些操作时,ProgressBar正在旋转,例如thread.sleep(10000)。我假设旋转或任何与UI相关的事情总是发生在主线程上。这正常吗?因为棒棒糖android有不同的动画线程 新的系统管理的处理线程RenderThread使动画保持平滑,即使主UI线程中存在延迟 它仅用于您提到的原因,例如程序员阻塞UI线程时 不过,不要阻止UI线程:),因为棒棒糖android有不同的动画线程 新的系统管理的处理线程RenderThr

在调试我的应用程序的一些奇怪行为时,我注意到当我在主线程上执行某些操作时,
ProgressBar
正在旋转,例如
thread.sleep(10000)
。我假设旋转或任何与UI相关的事情总是发生在主线程上。这正常吗?

因为棒棒糖android有不同的动画线程

新的系统管理的处理线程RenderThread使动画保持平滑,即使主UI线程中存在延迟

它仅用于您提到的原因,例如程序员阻塞UI线程时


不过,不要阻止UI线程:)

,因为棒棒糖android有不同的动画线程

新的系统管理的处理线程RenderThread使动画保持平滑,即使主UI线程中存在延迟

它仅用于您提到的原因,例如程序员阻塞UI线程时


不过,不要阻止UI线程:)

是的,还有另一个动画线程,我认为它叫做
RenderThread
。顺便说一句,你为什么要阻止主线程10秒?我不认为这是正常的,我尝试了一个示例应用程序,progressbar甚至10秒都不会显示sec@egoldx是的,问题解决了。我阻止它是为了测试动画真的没有停止。是的,还有另一个动画线程,我想它叫做
RenderThread
。顺便说一句,你为什么要阻止主线程10秒?我不认为这是正常的,我尝试了一个示例应用程序,progressbar甚至10秒都不会显示sec@egoldx是的,问题解决了。我阻止它是为了测试动画真的不会停止。