gpt4 book ai didi

Android "Best Practice"Intents的使用

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:43:26 25 4
gpt4 key购买 nike

我是 Android 新手,如果这是一个愚蠢的问题,我深表歉意。 . .

Intent 本质上是消息传递对象,可用于激活 3 种组件: Activity 、服务或应用程序。

特别是关于 Activity,尽管构建 Intent 对象并使用内置 Android OS 的开销来传递它的开销,但 Intent 是否始终是激活 Activity 的首选方式?

如果程序员知道所讨论的 Activity 是执行特定 Activity 的唯一合法 Activity ,是否可以通过一些更直接的方式(例如通过方法调用直接调用)来调用它?

提前致谢。

最佳答案

despite the overhead of constructing an intent object and using the overhead of the built-in Android OS for passing it?

Intent 对象非常简单,当您考虑“开销”时,它是您最不应该担心的事情

direct invocation via a method call?

只是行不通,Android 是一个框架,它不仅仅是一堆类,它就像尝试使用 Activity 的构造函数一样。

但是为什么你有一些反对 Intents 的东西,为什么你决定它们应该是“解决方法”,而不是 Toast.makeText 或其他什么?

关于Android "Best Practice"Intents的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4210362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com