首先清楚Intent的分类,Intent分为两种。一个是显式Intent(explicit intent),另外一个式隐式Intent(implicit intent)
Explicit Intent明确的指定了要启动的Acitivity,比如
Intent intent= new Intent(this, B.class)
,这种Intent很直接,它更多的用于在应用程序内部传递消息。
Implicit Intent没有明确的指定要启动哪个Activity,而是通过设置一些Intent Filter来让系统去筛选合适的Acitivity去启动。它更广泛地用于在不同应用程序之间传递消息。

更多相关文章

  1. TaskAffinity
  2. Android(安卓)studio 为项目添加启动等待界面
  3. android Intent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORD
  4. Android(安卓)启动异常:The connection to adb is down, and a se
  5. android之android.intent.category.DEFAULT的用途和使用
  6. 常用的Android常量
  7. Android(安卓)9.0——ActivityManagerService代码分析
  8. Android(安卓)ANR(Application Not Responding)的分析
  9. Android(安卓)数据传递-通过静态变量传递数据

随机推荐

  1. Android适用于IM通知音频的SoundPool
  2. android实现图片按任意路径截取
  3. 系出名门Android(7) - 控件(View)之ZoomC
  4. android src: eclipse 导入 android Sett
  5. Animation中多段动画的连续播放
  6. Android短信功能实现源码
  7. android make
  8. Android系统的Binder机制之四——系统Ser
  9. Android(安卓)app 与 ActivityManagerSer
  10. [Android] 你真的了解Activity吗?