首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在同一个应用程序中使用意图进行通信是一种好的做法吗?

在同一个应用程序中使用意图进行通信是一种好的做法吗?
EN

Stack Overflow用户
提问于 2019-05-30 13:13:52
回答 1查看 66关注 0票数 2

我在应用程序上工作,我有几个模块和逻辑在几个线程上运行。有时我需要在不同的线程之间进行一些通信来实现一些功能。我开始使用Intents来达到这个目的,但我不确定这在Android中是不是一个好的实践,或者它是一种过度的杀伤力(在用法、性能等方面),因为intent机制是设计用于应用间通信的。

EN

Stack Overflow用户

回答已采纳

发布于 2019-05-30 14:09:58

线程之间?为什么?这是一个有点重量级的。为什么不直接向线程传递一条带有参数映射的消息呢?意图是为跨进程通信而优化的,除非你开始一个新的上下文,否则不应该使用它们。查看MessageQueues、Handler和HandlerThreads,以获得更好的问题解决方案。

票数 2
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56371997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档