<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    咖啡伴侶

    呆在上海
    posts - 163, comments - 156, trackbacks - 0, articles - 2

    activity launchmode

    Posted on 2011-09-02 13:11 oathleo 閱讀(319) 評論(0)  編輯  收藏 所屬分類: Android
            <activity android:name=".LoginActivity" android:label="@string/app_name" android:launchMode="singleTask">

    launchmode4種模式:
    1,standard:
    如果從A跳到A,intent5次,task里5個activity;
    2,single Top:
    如果從A 跳B,再從B跳A,如果此時棧頂為A,則不創建新實例,直接把Intent給A,但如果棧頂不是A,則還要創建A的實例
    3,singleTask
    如果從A跳B,再從B跳A,無論是否棧頂棧底,只要A在,則將Intent給A,不會創建A的新實例;
    4,singleInstance
    不同于前3種模式,前3種只是在同一個task的,而實例化的策略不同。這種模式下的activity會單獨存在一個task下。
    現成的例子是google地圖。比如我有一個應用是導游方面的,其中調用的google地圖Activity。那么現在我比如按home(后臺 activity onstop,back是finish)鍵,然后到應用列表中打開google地圖,你會發現顯示的就是剛才的地圖,實際上是同一個Activity。
    如果使用上面三種模式,是無法實現這個需求的。google地圖應用中有多個上下文Activity,比如路線查詢等的,導游應用也有一些上下文Activity。在各自應用中回退要回退到各自的上下文Activity中。
    總結:
    1 2:會創建新實例
    3 4:不會創建新實例
    123:activity的taskid相同
    4:activity的taskid不同。被分到單獨一個task中
    主站蜘蛛池模板: 国产免费无码AV片在线观看不卡| 亚洲精品久久无码av片俺去也 | 最近中文字幕国语免费完整| 久久乐国产精品亚洲综合| 污污污视频在线免费观看| xvideos亚洲永久网址| 日本高清免费中文在线看| 亚洲午夜爱爱香蕉片| 国产99精品一区二区三区免费| 免费在线观看中文字幕| 一级午夜免费视频| 国产午夜亚洲精品午夜鲁丝片| 国产在线国偷精品免费看| 亚洲精品无码国产| 亚洲无砖砖区免费| 亚洲色一区二区三区四区| 国产精品黄页在线播放免费| 国内精品免费视频精选在线观看| 精品亚洲aⅴ在线观看| 永久在线毛片免费观看| 亚洲精品无码MV在线观看| 国产情侣久久久久aⅴ免费 | 亚洲免费闲人蜜桃| 学生妹亚洲一区二区| 国产成人免费高清在线观看| 一区二区三区视频免费观看| 亚洲av午夜福利精品一区| 青青青免费国产在线视频小草| 亚洲av无码专区在线电影天堂 | 亚洲成AV人片一区二区密柚| 日本免费人成在线网站| 亚洲国产精品成人AV在线| 亚洲中文字幕无码永久在线| 免费成人福利视频| 色网站在线免费观看| 亚洲狠狠综合久久| 国产男女猛烈无遮挡免费视频 | 免费观看无遮挡www的视频| 国产精品亚洲综合网站| 精品亚洲综合久久中文字幕| 国产成人A在线观看视频免费 |