android如何实现从一个应用程序向另一个应用程序发送消息
5个回答
展开全部
一个应用对应一个进程,那么应用之间发送消息就是进程间通信。可以使用发送广播
在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。我们拿广播电台来做个比方。我们平常使用收音机收音是这样的:许许多多不同的广播电台通过特定的频率来发送他们的内容,而我们用户只需要将频率调成和广播电台的一样就可以收听他们的内容了。
在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。我们拿广播电台来做个比方。我们平常使用收音机收音是这样的:许许多多不同的广播电台通过特定的频率来发送他们的内容,而我们用户只需要将频率调成和广播电台的一样就可以收听他们的内容了。
展开全部
如果是装在同一台手机上的,那么可以通过发送广播来实现。
context.sendBroadcast(new Intent(MsgConstants.BROADCAST_TAG_SEND_MSG).putExtra("message", message).putExtra("uuid", uuid));如果是不同手机上的,那只能通过网络请求,调用另一个应用程序的API 进行通信了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以使用handler sendMessage
追问
怎么发送 怎么接受?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两个什么程序,又都在什么手机里?手机是一个,还是多个。还是不同手机。不同情况玩法有别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以通过contentprovider内容提供者进行数据直接的传输,想知道详情,自己去看看那个类去
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
更多回答(3)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询