About Me

Aki

熱愛寫code的開發者,專注於 Android 手機 Native App 開發,對於 IOS 也有涉略。閒暇之餘也學習 JavaScript 等前端框架

Know More

Social


Kotlin Constructor
by Aki 2021-03-29

Constructor 建構子是在各種語言中都有的東西,Constructor 其實也是 function 的一種,可以這麼理解當一個 Class 被產生 Instance 時執行的第一個 function 叫做 Constructor,既然 Constructor 概念上也是 function 那就也可以...

read more

Kotlin lazy and lateinit
by Aki 2021-03-25

在 Kotlin 中當我們宣告變數時需要給他一個初始值,如果一開始無法給他初始值則必須先宣告成 Nullable type 並且要宣告成 var ,但這樣不是很方便,因為我們實際上是需要他是 Non-null type 只是我們...

read more

Android, findViewById, ViewBinding, DataBinding
by Aki 2021-03-14

在 Android 早期我們為了取得畫面中的元件 我們一定都用過 findViewById 並對他是又愛又恨 在經歷過各種花式 NullPointerException 之後投靠像是 Butter Knife 的懷抱 而隨著 Android jetpack 相關工具陸續出籠 Butter Knife 也被 ViewBinding 取代...

read more

WRITTEN BY
Aki

熱愛寫code的開發者,專注於 Android 手機 Native App 開發,對於 IOS 也有涉略。閒暇之餘也學習 JavaScript 等前端框架