1、使用Intent对象来指定一个Activity,并通过startActivity或startActivityForResult方法启动该Activity.以及在Activity之间传递数据:
2、Intent指定Activity的方式
2.1 直接使用Class
code :
intent.setClass(MainActivity.this, ResultActivity.class);
manifest :
<activity android:name=".ResultActivity"></activity>
2.2 使用Action
code :
intent.setAction("forResult");
manifest :
<activity android:name=".Result2Activity">
<intent-filter>
<action android:name="forResult"></action>
<category android:name="android.intent.category.DEFAULT"></category>
</intent-filter>
</activity>
2.3 使用包名
code :
ComponentName cn = new ComponentName(MainActivity.this, "com.zj.activity.another.ActivityA");
intent.setComponent(cn);
manifest:
<activity android:name=".another.ActivityA"></activity>
分享到:
相关推荐
Android Activity和Intent机制学习笔记
主要为大家详细介绍了Android利用Intent启动和关闭Activity的相关操作,感兴趣的小伙伴们可以参考一下
文档主要是讲Android开发的四大组件详解,包含 Activity详解 ,Service详解,Broadcast Receiver详解,Content Provider详解 外加一个重要组件 intent的详解。 文章内容来自网络,本文是一个总结性文章。
android activityIntent 传值 传对象
主要讲解了android中Activity和intent的使用。适合初学者!
Android Activity和Intent机制
Android_Activity和Intent机制学习笔记
Android Activity和Intent机制,讲得十分详细。
Android组件通信与广播消息,Intent与Intent-filter详解
android入门级视频:Android基本组件介绍之Android应用的灵魂——Intent和Activity介绍与实例
Android源代码 演示3个功能: (1)Intent打开另外一个Activity (2)Intent拨电话 (3)Intent在2个Activity间传递数据
简要解释一下activity、 intent 、intent filter、service、Broadcast、BroadcaseReceiver
本文实例讲述了Android编程四大组件之Activity用法。分享给大家供大家参考,具体如下: 这里详细介绍如何创建Activity、生命周期、内存管理、启动模式。 创建Activity 一.定义Activity 1. 定义Activity 定义类继承...
android 利用intent调用activity 简明精炼的例子 传递数据,并且有返回值
Android应用源码之Intent1_Intent
Android提高第四篇之Activity+Intent.docx
Android移动应用开发中Activity和Intent单元主要内容.pdf 学习资料 复习资料 教学资源
android各组件详解- Intent.
android Activity& android Intent详解, 入门级别
Activity 间intent传递有序排序的map集合 intent传递map排序