我是一个Android新手,所以如果这是一个愚蠢的问题,我道歉...
意图本质上是消息传递对象,可用于激活3种组件:活动,服务或应用程序.
特别是在活动方面,尽管构建一个intent对象并使用内置Android OS的开销来传递它,但是Intent总是激活Activity的首选方式吗?
如果程序员知道有问题的活动是执行特定活动的唯一合法活动,那么通过某种更直接的方式调用它是否可以接受,例如通过方法调用直接调用?
提前致谢.
尽管构建一个intent对象并使用内置Android OS的开销来传递它的开销很大?
意图对象非常简单,当您考虑"开销"时,这是您应该担心的最后一件事
通过方法调用直接调用?
它只是无法解决,Android是一个框架,它不仅仅是一堆类,它就像试图使用一个Activity的构造函数.
但是你为什么要对Intents有所反对,为什么你认为它们应该是"解决方法",而不是Toast.makeText或其他什么?
| 归档时间: |
|
| 查看次数: |
1395 次 |
| 最近记录: |