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