我是剛在社會打滾不久的小小工程師,文章大部分會以什麼?跟如何?這兩個區塊進行。而這次想透過完成一個 app 來介紹使用到的 library 或是所撰寫的語言有什...
這篇要來聊聊 Kotlin 的特性,在細數 Kotlin 有哪些特性之前,先來了解一下什麼是 Kotlin,他跟 Java 有哪些的不同呢?以下如有解釋不清或是...
這篇要來聊聊 Kotlin 在 standard library 中所提供的 Scope Functions,至於什麼是 Scope Functions 以及該...
第一篇有提到 Kotlin 的其中一個特點就是 Functional Programming,今天的 lambdas 也會圍繞在這個特點,在進入 lambdas...
接下來幾天會開始將筆記加入實作的 App ,前面第一階段的什麼?還是以筆記的型態講解每篇的主題,第二階段的如何?會開始以 app 的結構開始實作,以下如有解釋不...
今天會開始規劃每個頁面狀態的資料結構,並先理解 data class 使用情境與定義,以下如有解釋不清或是描述錯誤的地方還請大家多多指教: 什麼? 主要的目的為...
今天的主題是前天有提到的 Enum class ,我們來看看 Enum 可以做到哪些事吧!以下如有解釋不清或是描述錯誤的地方還請大家多多指教: 什麼? 之前有提...
今天要來看看我們可以透過 Extensions 做到什麼,在開始前要先了解什麼是 Extensions ,以下如有解釋不清或是描述錯誤的地方還請大家多多指教:...
今天的筆記主要是以 kotlin 會透過什麼方式來實現委託,以下如有解釋不清或是描述錯誤的地方還請大家多多指教: 什麼? 先來淺談什麼是 delegate,De...
以下要進入 Coroutines 時光,雖然現在還是只知道淺淺的,目前也只紀錄我理解的部分,以下如有解釋不清或是描述錯誤的地方還請大家多多指教: 什麼? 是一個...