....">
美文网首页
3.aOS_Activity

3.aOS_Activity

作者: LewisZhu | 来源:发表于2020-04-17 21:52 被阅读0次

    1.Activity

    跳转


    Screen Shot 2020-04-17 at 1.28.12 PM.png

    4种启动模式: android:launchMode = "standard"
    <1>.standard:标准的栈模式

    <2>.singleTop: top部是只有一个x Activity,如果在打开一个x Activity,那么回复用,不会重新打开一个新的x Activity。

    <3>.singleTask:栈里面只有一个,如果再打开 会把这个activity上面的全拿掉。

    <4>.singleInstance:独占一个栈。

    2.生命周期

    Screen Shot 2020-04-17 at 9.13.06 PM.png

    3.数据传递

    1>.A->B


    Screen Shot 2020-04-17 at 9.35.10 PM.png Screen Shot 2020-04-17 at 9.29.03 PM.png Screen Shot 2020-04-17 at 9.32.47 PM.png

    2>.B->A
    <1>.A:startActivityResult(intent,999)

    <2>.B: setResult(RESULT_OK); finish();
    当然也可以直接返回intent,不止是RESULT_OK。


    Screen Shot 2020-04-17 at 9.45.53 PM.png

    <3>.重载onActivityResult


    Screen Shot 2020-04-17 at 9.46.24 PM.png

    相关文章

      网友评论

          本文标题:3.aOS_Activity

          本文链接:https://www.haomeiwen.com/subject/bybevhtx.html