我发现Post通知和委托功能在iOS中非常有用。完成任务后,我可以通知另一段代码做一些事情。我发送通知给别人做这项工作。
发布通知是指您立即发送通知,而在某个时间委托,它会发送通知。
在Android中我知道有一个事件Listener,但那只是被动的倾听。我主动发送通知怎么样? Android有相同的功能吗?
答案 0 :(得分:1)
Handler可立即解雇或使用postDelay()你可以稍后解雇
答案 1 :(得分:1)
答案 2 :(得分:1)
您可能正在寻找一种方法来处理您的应用程序?哪里有其他“工作”线程进行长计算(或做缓冲IO的东西)。你这样做的方法是创建一个AsyncTask。在AsyncTask中,有一个“doInBackground”方法似乎是你的问题中的“委托”。 “onPostExecute”将处理“doInBackground”中返回的任何内容。更多内容见AsyncTask documentation。
另一种选择是简单地使用Handler并使用postDelay()进行后续执行: