在谷歌I/O期间的Virgil Dobjanschi谈话中,他提到Services用于进行提取,然后使用回调来通知Activity何时完成.他从未详细说明如何实现此回调,我似乎无法在任何地方找到任何有用的信息.
我想他说你根本不需要实现绑定?
有线索吗?
选项#1:Service发送广播Intent,Activity通过BroadcastReceiver注册的via 捕获registerReceiver().
选项#2:如果Activity绑定到Service,则Activity传递一个监听器Service,Service当工作完成时调用该监听器.
选项#3:Service做的不多,但是数据发生变化时的ContentProvider调用notifyChange(),可以回调到数据Activity和/或Cursor数据.
选项#4:单身人士,应该避免.
...
选项#237:Service通过FedEx发送信件到Activity.:-)
...
总而言之,一旦他们将Twitter应用程序作为开源发布,您就会知道Twitter应用程序的功能.
| 归档时间: |
|
| 查看次数: |
2216 次 |
| 最近记录: |