-
今天講解的概念A(yù)ctivity的Task和啟動(dòng)模式查看全部
-
今天講解的概念查看全部
-
用put.Parcelable()傳遞圖片查看全部
-
bundle傳遞數(shù)據(jù)大于0.5M會(huì)拋出傳輸數(shù)據(jù)過(guò)大異常; 在傳輸大量數(shù)據(jù)的時(shí)候也有可能拋出TransactionTooLargeException異常,解決辦法是減少bundle傳輸?shù)臄?shù)據(jù)量查看全部
-
傳遞大數(shù)據(jù)會(huì)出現(xiàn) TransactionTooLargeException查看全部
-
用put.Parcelable()傳遞圖片查看全部
-
傳遞一個(gè)類(lèi),要先讓類(lèi)實(shí)現(xiàn)Serializable查看全部
-
過(guò)在Manifest中為activtiy注冊(cè)信息時(shí)添加:process 即可分配不同的進(jìn)程名; 使用activity的getTaskId()方法可以獲得當(dāng)前應(yīng)用程序的taskId,同一個(gè)應(yīng)用程序下的不同activity默認(rèn)情況下的taskId都是相同的;查看全部
-
任務(wù)棧的創(chuàng)建查看全部
-
singleInstance模式會(huì)創(chuàng)建一個(gè)新的任務(wù)棧,并保此該activity在這個(gè)棧中唯一查看全部
-
android:launchMode 1.standard 未指定模式即為標(biāo)準(zhǔn)模式,在此模式下可以重復(fù)啟動(dòng)同一個(gè)activity; 2.singleTop 只有在某activity為棧頂activity,在重復(fù)啟動(dòng)時(shí)會(huì)調(diào)用onNewIntent()方法,不被重新創(chuàng)建; 3.singleTask 在啟動(dòng)時(shí)系統(tǒng)會(huì)搜索任務(wù)棧中是否包含該activity,如果包含則調(diào)用onNewIntent()方法并將其之上棧中其他的activity全部destroy掉查看全部
-
通過(guò)在DOS控制臺(tái)中輸入adb shell dumpsys activity命令查看activity的運(yùn)行情況: Running activities下就是當(dāng)前活動(dòng)的Activity Recent tasks下是模擬器上曾經(jīng)運(yùn)行過(guò)的程序,顯示為程序程序包的名稱(chēng)查看全部
-
通過(guò)在Manifest中為activtiy注冊(cè)信息時(shí)添加:process 即可分配不同的進(jìn)程名; 使用activity的getTaskId()方法可以獲得當(dāng)前應(yīng)用程序的taskId,同一個(gè)應(yīng)用程序下的不同activity默認(rèn)情況下的taskId都是相同的;查看全部
-
task(任務(wù))就是activities的序列集合 back stack(后臺(tái)任務(wù)棧)對(duì)activities進(jìn)行一系列的管理、打開(kāi)、關(guān)閉查看全部
-
bundle傳遞數(shù)據(jù)大于0.5M會(huì)拋出傳輸數(shù)據(jù)過(guò)大異常; 在傳輸大量數(shù)據(jù)的時(shí)候也有可能拋出TransactionTooLargeException異常,解決辦法是減少bundle傳輸?shù)臄?shù)據(jù)量查看全部
舉報(bào)
0/150
提交
取消