iT邦幫忙

鐵人檔案

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

Android心得筆記×Kotlin語法初探 不是新手村 是嬰兒村 系列

針對沒有軟體基礎由 Kotlin 語法開始,漸漸往 Android 元件一點一點介紹,中途會利用學過的 Android 元件做一兩個小型 APP,30天或許無法讓沒有基礎變成會寫程式,但希望能度過一開始自學徬徨無助的時期。

鐵人鍊成 | 共 30 篇文章 | 17 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v3.0
DAY 11

[Day 11] Kotlin 語法 - Nullable? Kotlin V.S Java (2)

延續前一天的討論,前一天討論的都是變數的 null 處理,今天來討論 object 對 null 的處理! 但若是特殊場合必須為 null 呢, kotlin...

2019-09-26 ‧ 由 Elvis 分享
DAY 12

[Day 12] Android 實作 - Hello World

語法告一段落,剩下的篇幅會著重在 Android 的開發。 Android 開發 IDE 在網路上大多分為 Eclipse 或 Android Studio ,...

2019-09-27 ‧ 由 Elvis 分享
DAY 13

[Day 13] Android 實作 - BMI

上一篇後,應該了解 Android Studio 的版面代表的是什麼意思,對於建立新的專案應該也沒有問題了,接下來會介紹一些元件,再用這些元件來做一個 User...

2019-09-28 ‧ 由 Elvis 分享
DAY 14

[Day 14] Android 實作 - Intent

Intent 中文為意圖,在許多場景可以使用到,跳轉畫面 (Activity) 、開啟相機、開啟相簿…等等,有許多用途,今天先來介紹 Activity 的跳轉畫...

2019-09-29 ‧ 由 Elvis 分享
DAY 15

[Day 15] Android 實作 - Toast、AlertDialog

Toast: Android 的 Toast 指的是一段類似懸浮氣泡的通知訊息,但其無法與使用者有所互動。 Toast Message通常使用場景為提示使用者接...

2019-09-30 ‧ 由 Elvis 分享
DAY 16

[Day 16] Android 實作 - AsyncTask

在介紹 AsyncTask 前要先介紹一下 Main Thread , Main Thread 又稱 UI Thread 、 主執行緒,主要是處理畫面,所以若...

2019-10-01 ‧ 由 Elvis 分享
DAY 17

[Day 17] Android 實作 - OKHTTP3(1)

在開發實務上,不可能將所有資料都存在本地(手機裡),以下幾點缺點: 第一是若資料太過龐大,手機要有輕便、可隨身攜帶等因素,不可能將體積做得太大,在此限制條件下...

2019-10-02 ‧ 由 Elvis 分享
DAY 18

[Day 18] Android 實作 - OKHTTP3(2)

昨天將 OKHTTP3 的準備動作完成,今天繼續來做後續的動作。 首先,要先宣告一個 receive 。 private val httpReceiver =...

2019-10-03 ‧ 由 Elvis 分享
DAY 19

[Day 19] Android 實作 - Retrofit(1)

前兩天討論了 OKHTTP3 這個套件,今天來介紹一下 Android 界的網路請求第一把交椅-Retrofit。 Retrofit 是 base on OKH...

2019-10-04 ‧ 由 Elvis 分享
DAY 20

[Day 20] Android 實作 - Retrofit(2)

昨天已經建立好 interface ,今天來建立好 baseURL 的部分與發請求。 val retrofit = Retrofit.Builder()...

2019-10-05 ‧ 由 Elvis 分享