为什么我们要在创建 Intent 对象时在构造函数中包含上下文对象引用?
例子:
Intent i = new Intent(context object,Target.class);
为什么我们要在创建 Intent 对象时在构造函数中包含上下文对象引用?
例子:
Intent i = new Intent(context object,Target.class);
需要确定应用程序包。在内部Intent
创建android.content.ComponentName
. 虽然这可以通过使用 a 指定包来实现String
,但只指定上下文更容易。
它用于初始化类型字段ComponentName
,该字段又用于在整个 API中进行路由。的使用ComponentName
似乎与Android 平台的最深(本机)部分有关