sar*_*nan 3 android handler runnable
我只想知道使用sendMessage (Message msg)和 之间的确切区别是什么post (Runnable r)。
由于这两种方法都将在Main UI Thread中运行,即使我们有单独的Runnable。
他们在后台实际上调用了相同的代码。因此,这不是一个大问题。SendMessage的效率可能稍高(使用较少的对象,因为帖子将创建一个Message对象),但效果却几乎无关紧要。使用sendMessage可以添加一个数据对象和一个可运行对象,但是如果您不使用匿名对象并通过构造函数传递它,则可以使用Runnable来实现。
因此,它的长短不一。使用更方便的一种(倾向于发布)。
| 归档时间: |
|
| 查看次数: |
1960 次 |
| 最近记录: |