android最大線程數(shù) android:線程跳轉(zhuǎn)到另一個(gè)activity時(shí),新activity不能創(chuàng)建線程?
android:線程跳轉(zhuǎn)到另一個(gè)activity時(shí),新activity不能創(chuàng)建線程?這個(gè)問(wèn)題只需要知道活動(dòng)的開始模擬。有四種活動(dòng)啟動(dòng)模式:standard、singletop、singletask和s
android:線程跳轉(zhuǎn)到另一個(gè)activity時(shí),新activity不能創(chuàng)建線程?
這個(gè)問(wèn)題只需要知道活動(dòng)的開始模擬。有四種活動(dòng)啟動(dòng)模式:standard、singletop、singletask和singleinstance。
1. 標(biāo)準(zhǔn)默認(rèn)模式,無(wú)需寫配置。在這種模式下,默認(rèn)情況下會(huì)創(chuàng)建一個(gè)新實(shí)例。因此,在此模式中,可以存在多個(gè)相同的實(shí)例,并且可以疊加多個(gè)相同的活動(dòng)。
2. Singletop可以有多個(gè)實(shí)例,但不允許堆疊多個(gè)相同的活動(dòng)。也就是說(shuō),如果某個(gè)活動(dòng)在堆棧頂部啟動(dòng)同一個(gè)活動(dòng),它將不會(huì)創(chuàng)建新實(shí)例,而是調(diào)用其onnewintent方法。
3. Singletask只有一個(gè)實(shí)例。在同一個(gè)應(yīng)用程序中啟動(dòng)它時(shí),如果活動(dòng)不存在,則將在當(dāng)前任務(wù)中創(chuàng)建一個(gè)新實(shí)例。如果存在,則會(huì)刪除任務(wù)上方的其他活動(dòng)destory,并調(diào)用其onnewintent方法。三。Singleinstance只有一個(gè)實(shí)例,這個(gè)實(shí)例在一個(gè)任務(wù)中獨(dú)立運(yùn)行。此任務(wù)只有此實(shí)例,不允許其他活動(dòng)。