Android学习之为应用添加多个Activity与参数传递
2012-09-21 22:19
507 查看
Intent intent = new Intent();
intent.setClassName("com.ernest.activity", "com.ernest.activity.OtherActivity");
//可跨应用激活 在activity未设置权限的情况下
//5、intent.setClassName("com.ernest.activity", "com.ernest.activity.OtherActivity");
//1、intent.setClass(this, OtherActivity.class);
//2、intent.setClassName(this, "com.ernest.activity.OtherActivity");
//3、intent.setComponent(new ComponentName(this, OtherActivity.class));
//4、Intent intent = new Intent(this,OtherActivity.class);//显式意图(intent)《明确给定了组件名称》
//向所跳转到的Activity传参第一种方式
/*
intent.putExtra("company", "jc");
intent.putExtra("age", 22);
*/
//向所跳转到的Activity传参第二种方式
//相当于map
Bundle bundle = new Bundle();
bundle.putString("company","jc");
bundle.putInt("age", 22);
intent.putExtras(bundle);
//打开指定的activity
//startActivity(intent);
//此方法可获得打开activity返回的值 第二个参数为请求码 区分不同请求
startActivityForResult(intent, 200);
intent.setClassName("com.ernest.activity", "com.ernest.activity.OtherActivity");
//可跨应用激活 在activity未设置权限的情况下
//5、intent.setClassName("com.ernest.activity", "com.ernest.activity.OtherActivity");
//1、intent.setClass(this, OtherActivity.class);
//2、intent.setClassName(this, "com.ernest.activity.OtherActivity");
//3、intent.setComponent(new ComponentName(this, OtherActivity.class));
//4、Intent intent = new Intent(this,OtherActivity.class);//显式意图(intent)《明确给定了组件名称》
//向所跳转到的Activity传参第一种方式
/*
intent.putExtra("company", "jc");
intent.putExtra("age", 22);
*/
//向所跳转到的Activity传参第二种方式
//相当于map
Bundle bundle = new Bundle();
bundle.putString("company","jc");
bundle.putInt("age", 22);
intent.putExtras(bundle);
//打开指定的activity
//startActivity(intent);
//此方法可获得打开activity返回的值 第二个参数为请求码 区分不同请求
startActivityForResult(intent, 200);
相关文章推荐
- android学习笔记---33_为应用添加多个Activity与参数传递
- Android学习总结——Activity之间传递参数
- Android开发入门之为应用添加多个Activity与参数传递
- Android应用开发(三):如何完成Activity之间的传递参数
- Android学习札记11:利用Parcelable在Activity之间传递对象参数的官方解释和示例
- Android应用开发(三):如何完成Activity之间的传递参数
- Android学习札记14:利用Parcelable在Activity间传递复杂的嵌套ArrayList对象参数
- 实例教程十二:为应用添加多个Activity与参数传递
- 实例教程十二:为应用添加多个Activity与参数传递
- android开发学习--------Activity的创建及数据传递f
- 【Android笔记】用Intent在多个Activity之间传递参数
- Android创建桌面快捷方式并像启动Activity传递参数
- Android应用Activity、Dialog、PopWindow、Toast窗口添加机制及源码分析 《二》
- android学习--Activity及应用启动过程
- Android应用Activity、Dialog、PopWindow、Toast窗口添加机制及源码分析
- 【Android学习之路】——为下级 Activity 添加向上按钮
- Androidx学习笔记(54)--- Activity返回时传递数据
- Android基础——Activity之间传递参数
- Android(java)学习笔记181:Android 服务的应用,在Activity中实现背景音乐播放
- 【unity】与Android Activity交互并调用JAVA代码传递参数