Intent的简单使用

第一种:

Intent intent = new Intent(Forward.this, ForwardResult.class);
startActivity(intent);

第二种:

Intent intent = new Intent();
intent.setClass(Forward.this, ForwardResult.class);
startActivity(intent);

第三种:

Intent intent = new Intent();
ComponentName name = new ComponentName(getPackageName(),ForwardResult.class.getName());
intent.setComponent(name);
startActvity(intent);
时间: 2024-08-30 10:46:36

Intent的简单使用的相关文章

Intent的简单概述

Intent是负责在系统组件之间传递信息的一个对象,就像名字一样,是一个意图,可以将当前组件的意图传递给系统,例如启动Activity等,还可以在传递的时候附加上一些值,可以用Bundle对象封装这些值,也可以直接放入intent对象之中. intent主要分为两类,一种是显式的,即制定了要执行的操作对象的名称,如打开activityA 另外一种是隐式的,通过提供一些判断条件来确定要启动哪个组件,例如通过设置ACTION让所有具有该ACTION的组件接受到传递过去的值 另外:在notificat

深入分析Intent匹配查询

尊重原创:http://blog.csdn.net/yuanzeyao/article/details/42243583 在前面的一篇文章中,我们详细分析了PackageManagerService的启动过程(在后面的文章中,为了方便,我会将PackageManagerService简称PMS),PMS在启动的过程中,会去扫描系统app和用户安装的app,然后将这些app的信息保存到一些数据结构中,在这篇文章中,我们会接着前面一篇文章继续分析Intent匹配查询过程,如果对PMS不是很熟悉的同学

android细节之android.intent.category.DEFAULT的使用

我们知道,实现android的Activity之间相互跳转需要用到Intent, Intent又分为显式Intent和隐式Intent, 显式Intent很简单,比如我在FirstActivity中想跳转到SecondActivity,只需要直接声明就行了: Intent intent = new Intent(FirstActivity.this, SecondActivity.class); 而在使用隐式Intent实现Activity之间跳转的时候,并没有明确指定要打开哪个activity

【Android】12.1 Intent基本概念

分类:C#.Android.VS2015: 创建日期:2016-02-23 一.简介 Intent:意图,含义就是你想利用它调用哪个组件实现相关的功能,比如调用相机组件实现拍照.调用Contact组件获取联系人信息等. 在Android系统的四个核心组件中,除了Content provider以外,其他三个核心组件(Activity.Services.Broadcast receiver)实际上都是被一个叫做Intent的异步消息来激活的. 通过传递Intent对象调用的这些组件功能时,这些组件

[Android] Intent详解

[转]http://www.cnblogs.com/engine1984/p/4146621.html [正文] Intent组件虽然不是四大组件,但却是连接四大组件的桥梁,学习好这个知识,也非常的重要. 一.什么是Intent 1.Intent的概念: Android中提供了Intent机制来协助应用间的交互与通讯,或者采用更准确的说法是,Intent不仅可用于应用程序之间,也可用于应用程序内部的activity, service和broadcast receiver之间的交互.Intent这

android隐式intent使用场景解析

Android 隐式intent相信大家都有用过,大部分场景我们用显式intent已经能满足我们的业务需求,隐式intent大部分都是用来启动系统自带的Activity或Service之类的组件.昨天有个业务场景就是,我在第三方依赖库 module A里面有个Activity A,现在需要在Activity A里面启动 module app里面的Activity B,我想了一下,可以用隐式intent来实现这个功能,而且实现代码最简洁,不用修改或添加其他代码. 隐式intent很简单,首先要在A

Intent详解

Intent组件虽然不是四大组件,但却是连接四大组件的桥梁,学习好这个知识,也非常的重要. 一.什么是Intent 1.Intent的概念: Android中提供了Intent机制来协助应用间的交互与通讯,或者采用更准确的说法是,Intent不仅可用于应用程序之间,也可用于应用程序内部的activity, service和broadcast receiver之间的交互.Intent这个英语单词的本意是“目的.意向.意图”. Intent是一种运行时绑定(runtime binding)机制,它能

Android学习——Intent的使用

intent的简单用法 Intent 一些简单用法 传值: Intent intent=new Intent();intent.putExtra("extra", "这是页面一传来的值!");intent.setClass(Test_for_intentActivity.this, actpage2.class);startActivity(intent); 取值: Intent intent=getIntent();String StringE=intent.ge

Android 中的 Intent 简介

Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据. -----------------------------------------------显示Intent------------------------------------------------ Intent有多个构造器函数的重载,其中一个是Intent( Context packageContent , Class<?>cls ) 第一个参数C