Intent

  • 作者:Moilk
  • 最后编辑:2015年11月07日
  • 标签: Android

Intent与Intent的概念

  • intent:Intent是一种在不同组件之间传递的请求消息,是应用程序发出的请求和意图。作为一个完整的消息传递机制,Intent不仅需要发送端,还需要接收端。
  • IntentFilter:用来描述一个基本组件的地址

显示Intent

  • 明确指出了目标组件名称
Intent intent=new Intent();
intent.setComponent(new ComponentName("com.moilk.learningintent","com.moilk.learningintent.Aty1"));

隐式Intent

  • 没有明确指出目标组件名称,使用IntentFilter来寻找与隐式Intent相关的对象
// 在AndroidManifest中为Activity添加intent-filter
<intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

//