1.Activity
跳转
4种启动模式: android:launchMode = "standard"
<1>.standard:标准的栈模式
<2>.singleTop: top部是只有一个x Activity,如果在打开一个x Activity,那么回复用,不会重新打开一个新的x Activity。
<3>.singleTask:栈里面只有一个,如果再打开 会把这个activity上面的全拿掉。
<4>.singleInstance:独占一个栈。
2.生命周期
3.数据传递
1>.A->B
2>.B->A
<1>.A:startActivityResult(intent,999)
<2>.B: setResult(RESULT_OK); finish();
当然也可以直接返回intent,不止是RESULT_OK。
<3>.重载onActivityResult