你的位置:首页 > 软件开发 > 操作系统 > Android 之 Intent(意图)

Android 之 Intent(意图)

发布时间:2016-11-07 09:00:19
Intent是 Android中重要的桥梁之一,它分为显式意图和隐式意图。接下来分别针对这两种意图进行讲解。显式意图:通过指定一组数据或动作,激活应用内部的 activity;(相比隐式意图,此做法更安全)Intent intent = new Intent(); intent. ...

   Intent是 Android中重要的桥梁之一,它分为显式意图和隐式意图。接下来分别针对这两种意图进行讲解。

  • 显式意图:通过指定一组数据或动作,激活应用内部的 activity;(相比隐式意图,此做法更安全)
Intent intent = new Intent(); intent.setClass(MainActivity.this,Main2Activity.class); //第一个参数指的就是要跳转的那个Activity;第二个指的是跳到的那个Activity startActivity(intent); //如果没有回调的时候直接这样就OK 或者Intent intent = new Intent(); intent.setClassName("com.sd.study.test_01","com.sd.study.test_02"); //第一个参数指的就是要跳转的那个Activity的包名;第二个指的是跳到的那个Activity的包名 startActivity(intent);或者Intent intent = new Intent(this,Main2Activity.class);//第一个参数指的就是要跳转的那个Activity;第二个指的是跳到的那个Activity  startActivity(intent);
      • b. 在新开启的Activity中设置返回值    
      • c. 操作关闭  finish();    
      • d. 在调用者Activity 中调用onActivityResult(); 方法    
 

原标题:Android 之 Intent(意图)

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录