Android活动 – 远程服务helpl双向连接

Android活动 – 远程服务helpl双向连接,第1张

概述我有两个问题: >我知道对于连接活动远程服务,我必须使用AIDL. 我尝试过这个工作,但我只能找到一个单向的连接示例.简单来说 – 从服务(按活动)读取东西.但是我需要解决将某些数据发送到活动(由或从服务).这是非常重要的,因为服务必须在一些事件之后立即发送一些信息(从网络获取数据). >是否可以从远程服务端面再次关闭应用程序(活动)? 任何建议将不胜感激. 问候 ARTIK It’s so i 我有两个问题:

>我知道对于连接活动和远程服务,我必须使用AIDL.
我尝试过这个工作,但我只能找到一个单向的连接示例.简单来说 – 从服务(按活动)读取东西.但是我需要解决将某些数据发送到活动(由或从服务).这是非常重要的,因为服务必须在一些事件之后立即发送一些信息(从网络获取数据).
>是否可以从远程服务端面再次关闭应用程序(活动)?

任何建议将不胜感激.

问候

ARTIK

解决方法

It’s so important because the service have to send some information to activity immediatly after some its events (obtain data from the net).

您可以使用AIDL进行双向通信.您将不仅需要通过AIDL来显示服务接口,而且通过回调接口,客户端具有回调的.Stub,并将一个参数的实例提供给服务接口上的方法.这有点复杂 – 这里有一对来自my book的示例应用程序,演示了该技术:

> Service
> Client

Is it way to bring to front again closed application (activity) from the remote service?

您的服务可以调用startActivity(),但通常这是一个坏主意.用户可能正在做别的事情,突然间你的活动会d出前景.有时候,用户可能认为您的活动更重要,但并不总是.考虑使用通知,让用户知道您的应用程序中有某些需要用户关注的内容.

总结

以上是内存溢出为你收集整理的Android活动 – 远程服务helpl双向连接全部内容,希望文章能够帮你解决Android活动 – 远程服务helpl双向连接所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1132937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存