当前位置:  开发笔记 > Android > 正文

可以为Looper处理的处理程序或消息分配不同的优先级吗?

如何解决《可以为Looper处理的处理程序或消息分配不同的优先级吗?》经验,为你挑选了0个好方法。
如何解决《可以为Looper处理的处理程序或消息分配不同的优先级吗?》经验,为你挑选了0个好方法。

我知道在Android中执行类似背景的任务的推荐方法是启动某种类型的工作线程,但我想知道当后台任务很小且很多时,是否有更简单的替代方案可用.所以这是我的问题:

为UI线程Looper创建一个新的Handler时,它能以某种方式被赋予比运行UI的默认Handler更低的优先级吗?或者,当排队消息由Handler/Looper处理时,单个消息的优先级是否低于默认消息,因此它们排在UI消息后面,新的UI消息将排在它们前面?

我只是想,如果这是可能的,它对我的​​应用程序来说已经足够了,我可以避免使用工作线程以及界面UI和工作线程所需的额外编码.

推荐阅读
落单鸟人
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有