我是一个通过一本书学习 Android 的菜鸟,对于线程,我看到书中解释了 3 种主要方法:
- 通过消息传递的处理程序
- 通过邮寄处理程序
- 异步任务
所有 3 似乎都不错,我的问题是:
您是否有特定时间使用上述其中一种?还是个人喜好?
编辑:
如果不是个人喜好,请给我一个例子,说明何时使用一个(如果不是另一个)(即使是链接也将不胜感激)
因为我计划让多个线程运行(例如,一个用于总应用程序运行时间,一个用于在应用程序中选择答案之前的时间等,一个用于移动背景图像等)并且想知道选择哪个。我可以使用这 3 种方法中的任何一种来完成我想要的功能,所以我很困惑为什么有 3 种方法可以用任何一种来完成。
谢谢!