原创 Kotlin入門-變量類型推斷

今天我們來一起學習Kotlin中變量的使用 Kotlin 有個很方便的地方是,如果你在聲明的時候就賦值,那不寫變量類型也行: //Kotlin var name: String = "huahuadashen" var name =

原创 Kotlin入門-函數

今天我們來學習Kotlin函數的基礎知識 Kotlin 除了變量聲明外,函數的聲明方式也和 Java 的方法不一樣。Java 的方法method在 Kotlin 裏叫函數function,其實沒啥區別,或者說其中的區別我們可以忽略掉。對任

原创 Kotlin入門-變量

今天我們來一起學習Kotlin中變量的使用 Kotlin 有個很方便的地方是,如果你在聲明的時候就賦值,那不寫變量類型也行: //Kotlin var name: String = "huahuadashen" var name =

原创 Kotlin入門-空安全設計

這篇文章我們一起來學習Kotlin空安全的設計 在Kotlin中可以通過 IDE 的提示來避免調用 null 對象,從而避免 NullPointerException。其實在 androidx 裏就有支持的,用一個註解就可以標記變量是否可

原创 Kotlin入門-變量的聲明與賦值

這篇開始我們一起學習基礎語法 我們回憶下 Java 裏聲明一個 View 類型的變量的寫法: //Java View v; Kotlin 裏聲明一個變量的格式是這樣的: //Kotlin var v: View 這裏有幾處不同:

原创 Kotlin入門-如何創建一個Kotlin項目

在 Google I/O 2019 上,Google 宣佈 Kotlin 成爲 Android 的第一開發語言。這對於開發者來講意味着,將來所有的官方示例會首選 Kotlin,並且 Google 對 Kotlin 在開發、構建等各個方面的

原创 Android中include和merge標籤的使用(附源碼)

在Android佈局文件中,某些時候使用include標籤會很多的好處 1,對於稍微有點複雜的佈局界面,將所有佈局代碼都寫在一個xml文件中,界面會顯得很冗餘,可讀性很差,這時可以分開使用include標籤來處理 2,當Activity需