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);