iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Mobile Development

大一之 Android Kotlin 自習心路歷程 系列

30 天內會寫這個我這個暑假學到的東西以及其簡易應用。

鐵人鍊成 | 共 30 篇文章 | 17 人訂閱 訂閱系列文 RSS系列文 團隊Nutc_Imac_Mickey_jr
DAY 1

[Day 1] Android in Kotlin: 大一暑假自習分享全紀錄——前言

大家好,這是我是首次參加鐵人賽 :D。我是在大一開學後才開始學習 java 跟 android 的,直到暑假才開始找 kotlin 的資料來看來學,之所以想要學...

2020-09-14 ‧ 由 BennyWang4000 分享
DAY 2

[Day 2] Android in Kotlin: 上手 Kotlin 的簡易開始

這篇文章是給想從 Java 初學轉成 Kotlin 的人,從基本的地方來看看,Kotlin 跟 Java 的差異以下會有幾篇寫出筆者在目前基礎使用上主觀認為最為...

2020-09-15 ‧ 由 BennyWang4000 分享
DAY 3

[Day 3] Android in Kotlin: NonNull and Nullable

kotlin 的特別之處其中之一就是他對於 null 的處理相當嚴格,這當然有好有壞,好處是在處理得當的情況之下,比起 Java 出現較少的 Nullpoint...

2020-09-16 ‧ 由 BennyWang4000 分享
DAY 4

[Day 4] Android in Kotlin: Object 與 Singleton

Kotlin 中沒有 java 的 static 修飾詞,如果想要使用靜態的概念,可以用 object 來實現。 什麼是 Singleton? Singleto...

2020-09-17 ‧ 由 BennyWang4000 分享
DAY 5

[Day 5] Android in Kotlin: 高階函式 與 Lambda Function 分享

在剛開始學 Kotlin 後就知道有這個功能,覺得滿酷的。其實 lambdab 表達式從 Java 8 開始也有 不過在這之前,要先來看看高階函數 Functi...

2020-09-18 ‧ 由 BennyWang4000 分享
DAY 6

[Day 6] Android in Kotlin: Android Studio 的開始

在剛開始學的時候,有一些很想知道的東西,這些小東西不是功能類的,就是一些使用上的習慣等等,通常一般的教學文都不會寫到。想說既然都在寫鐵人賽了,就把以前想知道而現...

2020-09-19 ‧ 由 BennyWang4000 分享
DAY 7

[Day 7] Android in Kotlin: 筆者的 Layout 使用習慣分享

在 android 的學習過程中,刻畫面佔有一個非常重要的地位,熟悉著各個元件及其常用的屬性,並且靈活使用它們,可以說是每一個人的基礎。 在筆者這次的暑假作業中...

2020-09-20 ‧ 由 BennyWang4000 分享
DAY 8

[Day 8] Android in Kotlin: Button 點擊監聽器

在這篇文章中,有些地方通用於其他元件。這篇就以 button 的點擊監聽器作為示範,讓大家在其中慢慢體會到 kotlin 的寫法。 屬性 在前面的文章有提到,k...

2020-09-21 ‧ 由 BennyWang4000 分享
DAY 9

[Day 9] Android in Kotlin: 簡單的 Recycler View

在 android 中看到像是底下這種可以上下滑的列表類資料,可以用 recycler view 呈現,是一個使用非常非常頻繁的元件。 如果資料超出畫面的話可以...

2020-09-22 ‧ 由 BennyWang4000 分享
DAY 10

[Day 10] Android in Kotlin: Fragment 換頁使用分享

Fragment 中文翻譯是「片段」,是 android 的一大特色之一,它的存在使得 android 有更靈活的空間。比如說:當手機轉向的時候,改變佈局位置。...

2020-09-23 ‧ 由 BennyWang4000 分享