視頻鏈接:Kotlin與Java互操作 Kotlin調(diào)用Java 可空性Java默認(rèn)擁有數(shù)值可空性氛悬,而Kotlin沒(méi)有剃浇。如果在Kotlin中調(diào)用...
視頻鏈接:如何開(kāi)發(fā)外觀樣式實(shí)例代碼庫(kù):material-theme-builder 主題系統(tǒng) 有助于開(kāi)發(fā)者創(chuàng)建更加靈活、可重復(fù)利用性更好的布局和...
視頻鏈接:權(quán)限說(shuō)明 1.權(quán)限 頂級(jí)設(shè)置入口斗锭。將隱私和位置放在頂層設(shè)置菜單里 位置信息更加顆恋氐恚化,后臺(tái)使用位置信息需申請(qǐng)權(quán)限 將活動(dòng)探知(Acti...
視頻連接:遷移AndroidX 1.為什么需要遷移到AndroidX Support Library 28.0是最后一個(gè)android.supp...
18.策略模式 定義:定義一組算法岖是,將每個(gè)算法都封裝起來(lái)帮毁,并且使它們之間可以互換。優(yōu)點(diǎn): 算法可以自由切換 避免使用多重條件判斷 擴(kuò)展性良好缺點(diǎn)...
57.只針對(duì)異常的情況才使用異常 在現(xiàn)代JVM實(shí)現(xiàn)上烈疚,基于異常的模式比標(biāo)準(zhǔn)模式要慢得多。異常應(yīng)該只用于異常情況聪轿,永遠(yuǎn)不應(yīng)該用于正常得控制流爷肝。設(shè)計(jì)...
47.了解和使用類庫(kù) 書中通過(guò)一個(gè)產(chǎn)生隨機(jī)數(shù)的例子來(lái)告訴我們使用類庫(kù)的幾個(gè)好處: 通過(guò)使用標(biāo)準(zhǔn)類庫(kù)陆错,可以充分利用這些編寫標(biāo)準(zhǔn)類庫(kù)的專家的知識(shí)灯抛,以...