标签:
案例:通过service向远程服务器发送请求,根据服务器返回的结果动态更新主程序UI界面,主程序可实时关闭或重启服务。
在主程序activity中注册一个BroadcastReceiver,用于接收Service发布的广播。
主程序activity可发布广播,用于向后台service传递数据或控制信息,如停止service命令。
后台service注册BroadCastReceiver用于接受主程序发送的广播
后台service在doJob()方法中连接服务器并向主程序实时发送广播。
标签:
原文地址:http://www.cnblogs.com/wust221/p/5414776.html