為什么需要擴(kuò)展函數(shù)? 在很多公司一些比較穩(wěn)定良好的庫都是 Java 開發(fā)的窍荧,也完全沒必要去用 Kotlin 語言重寫。但是想要擴(kuò)展庫的接口和功能舒岸,這時候擴(kuò)展函數(shù)可能就會派上用...
為什么需要擴(kuò)展函數(shù)? 在很多公司一些比較穩(wěn)定良好的庫都是 Java 開發(fā)的窍荧,也完全沒必要去用 Kotlin 語言重寫。但是想要擴(kuò)展庫的接口和功能舒岸,這時候擴(kuò)展函數(shù)可能就會派上用...
高階函數(shù)是Kotlin函數(shù)式編程的基石撼港,各種開源框架的關(guān)鍵元素坪它,掌握了高階函數(shù)對一些框架的源代碼更容易理解,對學(xué)習(xí)Jetpack Compose也變得得心應(yīng)手帝牡。 了解高階函數(shù)...
開始 最近在研究 RecyclerView 的回收復(fù)用機制往毡,順便記錄一下。我們知道靶溜,RecyclerView 在 layout 子 View 時开瞭,都通過回收復(fù)用機制來管理。網(wǎng)...
目錄 kotlin之協(xié)程(一),線程,進(jìn)程,協(xié)程,協(xié)程可以替換線程嗎?[http://www.reibang.com/p/9857dec8561c]kotlin之協(xié)程(二)...
一罩息、DataBinding使用 本文著重講解DataBinding原理惩阶,使用的例子比較簡單,若讀者想要了解更多的DataBinding的使用方法介紹扣汪,可以自尋相關(guān)資料断楷,本文純...
css經(jīng)典面試題 介紹一下標(biāo)準(zhǔn)的CSS的盒子模型?與低版本IE的盒子模型有什么不同的崭别?box-sizing屬性冬筒?請列舉一下你所知道的css 隱藏元素的方法?CSS 常見的偽類...
一茅主、leakCanary概念了解 1舞痰、leakCanary工作流程 LeakCannary 的主要原理,其實很簡單诀姚,大概可以分為以下幾步: (1) 監(jiān)測Activity 的生...
一响牛、 CopyOnWriteArrayList介紹 CopyOnWriteArrayList,寫數(shù)組的拷貝赫段,支持高效率并發(fā)且是線程安全的,讀操作無鎖的ArrayList呀打。所有...