我有两个问题:
任何建议将不胜感激.
问候
ARTIK
它非常重要,因为服务必须在事件发生后立即向活动发送一些信息(从网络获取数据).
您可以使用AIDL进行双向通信.您不仅需要通过AIDL公开服务接口,还需要通过具有.Stub回调的客户端公开回调接口,并在参数中将其实例提供给服务接口上的方法.这有点复杂 - 这是我书中展示技术的一对示例应用程序:
是否可以从远程服务再次关闭应用程序(活动)?
您的服务可以打电话startActivity(),但通常这是一个坏主意.用户可能正在做其他事情,当你的活动突然出现在前台时.有时,用户可能认为您的活动更重要,但并非总是如此.考虑使用一个Notification代替,让用户知道你的应用程序中有一些需要用户注意的东西.
| 归档时间: |
|
| 查看次数: |
4032 次 |
| 最近记录: |