第十一屆

mobile-dev
Android心得筆記×Kotlin語法初探 不是新手村 是嬰兒村
Elvis

系列文章

DAY 1

[Day 1] Kotlin 語法 - 函式

踏入 Android 之前,先讓我們了解一下 Kotlin 這個語言的魅力所在。 在之前(甚至是現在),Android 開發語言一直以 Java 為大宗,而為何...

DAY 2

[Day 2] Kotlin 語法 - 變數

Kotlin 宣告變數的方法 val: Value,似 Java 中 Final的用法,即當第一次賦值後,即無法再變更其值。var: Variable,顧名思義...

DAY 3

[Day 3] Kotlin 語法 - 類別 ( Class )

今天要介紹的是類別(Class),在物件導向( Object-oriented programming )中,我們可以以生活中的事物來做比喻會比較好理解。 車是...

DAY 4

[Day 4] Kotlin 語法 - 條件判斷 (1)

今天要介紹的是 "條件判斷",在程式裡我們必須考慮到各種情形的發生,並定義各種相對應的行為。 中文就是艱深晦澀,這樣看可能大部分人無法理解,...

DAY 5

[Day 5] Kotlin 語法 - 條件判斷 (2)

當有許多條件需要判斷時,若仍然使用 if..else 判斷式,可能會造成程式碼雜亂難懂,會變成這樣。 if (conditionA) { //do som...

DAY 6

[Day 6] Kotlin 語法 - 迴圈 ( For )

迴圈,是一種常見的流程控制,會判斷是否符合設定的條件來決定是否執行程式碼。 而今天要介紹的迴圈有三種, For While Do-While 。 For,通常...

DAY 7

[Day 7] Kotlin 語法 - 迴圈 ( While、Do-While )

While,若不曉得這次的迴圈會跑幾次,就是 While 出場的時候了。 雖然這麼說,但 while 還是能正常的處理像上面 for 使用。 只是 for 條...

DAY 8

[Day 8] Kotlin 語法 - 類別( Class )與物件( Object)

在 [Day 3] Kotlin 語法 - 類別 ( Class ) 一文中提到了 class 的建構子與 class 的寫法。 而今天要討論的是更延伸的用法與...

DAY 9

[Day 9] Kotlin 語法 - Interface

在經過某大神朋友提點之前,對於 interface 有點理解錯誤,也不能說是錯誤,應該是說與 interface 設計初衷不大符合。 理解錯誤的部分就不提了,就...

DAY 10

[Day 10] Kotlin 語法 - Nullable? Kotlin V.S Java (1)

沒有比較就沒有傷害 (?!),在 Java 中處理空值 ( Null ) 一直以來是讓人覺得頭疼與懷疑人生。 讓 Kotlin 特別針對 Null 的處理特別關...