MainActivity中
Intent intent = new Intent|(this,ActivityB.class);
String str = "hello,world";
intent.putExtra("key",str);
startActivity|(Intent);
ActivityB中
Intent intent = getIntent();
intent.getStringExtra(name);
Mainfest中添加
<activity
android:launchMode="singleTop"
android:name=".ActivityB" >
</activity>
launchMode共四种 standard,singleTop,singleTask,singleInstance,不写默认为standard
standard 在栈中依次往上添加,返回的时候也依次往下返回
singleTop 在栈中依次往上添加,如果在调用自己的时候,将不会往上增加,将会覆盖原来的activity
singleTask 当再次调用的时候,返回原来的activity位置,并把上面的全部清除
singleInstance 当再次调用的时候,会将原来的activity清除