1. 引言 在Android應(yīng)用的開發(fā)語言上思犁,是從Java再發(fā)展到Kotlin的旅掂,所以Kotlin語言的開發(fā)習(xí)慣中不可避免會(huì)帶有Java的痕跡,...
1. 概述 函數(shù)類型是Kotlin中有而Java中沒有的內(nèi)容,從Java轉(zhuǎn)戰(zhàn)Kotlin過程中容易忽略了函數(shù)類型的更多作用。 本文主要闡述函數(shù)類...
1. 概述 KAE(kotlin-android-extensions)插件在Kotlin 1.4.20版本開始被廢棄,視圖綁定(ViewBin...
1. 引言 頁面在橫豎屏切換時(shí)渣磷,如何更好地控制視圖和控制數(shù)據(jù)?本文目標(biāo)是針對(duì)橫豎屏切換的開發(fā)痛點(diǎn)問題來一波優(yōu)雅的處理方案颤绕。 其中涉及到的主要知識(shí)...
1. 引言 僅知道協(xié)程中可以用CoroutineExceptionHandler來捕獲區(qū)里異常避免閃退幸海,是遠(yuǎn)遠(yuǎn)不夠的,因?yàn)閰f(xié)程中的異常傳遞與處理...
1. 引言 如果學(xué)習(xí)使用了協(xié)程的取消和結(jié)構(gòu)化并發(fā)部分的內(nèi)容奥务,那么協(xié)程的異常將是不得不說的內(nèi)容。 2. 協(xié)程的取消異常 協(xié)程的取消篇當(dāng)中袜硫,涉及過的...
1. 引言 前文提及了join函數(shù)氯葬,那么進(jìn)一步的便是協(xié)程中非常強(qiáng)大的結(jié)構(gòu)化并發(fā)設(shè)計(jì)了。 結(jié)構(gòu)化并發(fā)(structured concurrency...
1. 引言 本文主要是通過比較實(shí)用的掛起函數(shù)join和await來接觸實(shí)踐協(xié)程的掛起作用婉陷,同時(shí)本部分將會(huì)有較多的理解內(nèi)容帚称。 2. 等待協(xié)程執(zhí)行完...
1. 引言 前面已經(jīng)知道了協(xié)程作用域和協(xié)程取消的真正作用了官研,現(xiàn)在結(jié)合著協(xié)程作用域和withContext來再次體會(huì)下協(xié)程取消的便捷。 2. 實(shí)踐...