Android中打开新的Activity的三种方法

原创 2016年08月31日 12:40:37
// 第一种方法:
Intent intent1 = new Intent(IntentActivity.this,
IntentSecond.class);
// 第二种方法:
Intent intent2 = new Intent();
intent2.setClass(IntentActivity.this, IntentSecond.class);
// 第三种方法:
Intent intent3 = new Intent();
intent3.setComponent(new ComponentName(IntentActivity.this,
IntentSecond.class));
startActivity(intent1);
{
//创建意图对象  
        /*Intent intent=new Intent(); 
        intent.setClass(this, OtherActivity.class);*/  
        //执行意图  
        //startActivity(intent);  
          
          
        //自定义隐士意图  
        /*Intent intent=new Intent(); 
        //自定义的action 
        intent.setAction("www.csdn.net.hbsi"); 
        intent.addCategory("android.intent.category.DEFAULT"); 
        intent.setDataAndType(Uri.parse("csdn://www.csdn.net/xx"),"image/jpeg"); 
        //执行意图 
        startActivity(intent);*/  
          
          
        //携带数据  
        Intent intent=new Intent(MainActivity.this, OtherActivity.class);  
        /*Bundle bundle=new Bundle(); 
        bundle.putString("name", "shuang"); 
        bundle.putString("pass", "123");*/  
        //把附加的数据放到意图当中  
        //intent.putExtras(bundle);  
          
        intent.putExtra("name", "shuang");  
        intent.putExtra("pass", "123");  
          
        //执行意图  
        startActivity(intent);  
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

Android之Activity的三种状态陈述

Android之Activity的三种状态陈述
  • ly_rose
  • ly_rose
  • 2015年11月17日 11:41
  • 851

安卓-----打开新的Activity,并传递若干个参数给它

第一种传递参数: 1、布局文件activity_main.xml文件:
  • xueshuangshuang123
  • xueshuangshuang123
  • 2013年06月14日 15:47
  • 6964

初始安卓中的Activity----- 打开新的Activity ,不传递参数

在一个Activity中可以使用系统提供的startActivity(Intent intent)方法打开新的Activity,在打开新的Activity前,你可以决定是否为新的Activity传递参...
  • xueshuangshuang123
  • xueshuangshuang123
  • 2013年06月14日 15:37
  • 7654

Activity的三种状态和生命周期的七种方法

对于activity的基本认识
  • qqinternet
  • qqinternet
  • 2015年12月24日 13:01
  • 2429

Android6.0 AMS 新进程中启动Activity

看到同一个应用程序的Activity一般都是在同一个进程中启动,事实上,Activity也可以像Service一样在新的进程中启动,这样,一个应用程序就可以跨越好几个进程了,本文就分析一下在新的进程中...
  • q1183345443
  • q1183345443
  • 2016年11月15日 11:23
  • 402

Android6.0 AMS启动Activity(五) 在新进程中启动Activity

前面我们在分析Activity启动过程的时候,看到同一个应用程序的Activity一般都是在同一个进程中启动,事实上,Activity也可以像Service一样在新的进程中启动,这样,一个应用程序就可...
  • kc58236582
  • kc58236582
  • 2016年09月09日 16:14
  • 823

Android应用程序在新的进程中启动新的Activity的方法和过程分析

http://www.blogjava.net/mixer-a/archive/2012/04/17/374976.html 前面我们在分析Activity启动过程的时候,看到同一个应用程序的Ac...
  • hjj0212
  • hjj0212
  • 2013年12月05日 12:58
  • 947

webview 打开 activity

调试了很久才搞通,分享给大家 功能介绍:webview加载html,通过html打开activity,从而调起app。就是这么简单,上代码。...
  • dhl91604
  • dhl91604
  • 2016年05月11日 18:32
  • 644

Activity A 调用Activity B 里的方法探索

Activity A 调用Activity B 里的方法探索
  • u010331406
  • u010331406
  • 2015年12月20日 17:07
  • 745

android 之得到新打开Activity 关闭后返回的数据

现在有这样的功能需求。在一个Activity (A)中打开另一个Activity(B).在另一个B 中添写数据,当这个B关闭时,把在B中填写的 数据返回给A,并写显示出。这样就有必要用今天的功能了。...
  • liuc0317
  • liuc0317
  • 2011年11月09日 11:21
  • 2543
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android中打开新的Activity的三种方法
举报原因:
原因补充:

(最多只允许输入30个字)