iT邦幫忙

鐵人檔案

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

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

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

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

[Day 21] Android in Kotlin: MVVM 架構分享 —— 簡介

架構對於行動裝置應用程式開發是一個非常重要的部份一個好的架構能夠使開發者好增加功能、debug,而且還擁有更高的可讀性 在學習架構以前,我的 side proj...

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

[Day 22] Android in Kotlin: MVVM 架構分享 —— 簡單示範

透過上一節的文字說明,想在這節做一個簡單的示範。 我想完成從 MainActivity 輸入字串,按下按鈕後跳到 ResultActivity 並以 recyc...

2020-10-05 ‧ 由 BennyWang4000 分享
DAY 23

[Day 23] Android in Kotlin: MVVM 架構分享 —— LiveData Observe 簡單示範

在 MVVM 架構裡面,livedata 是個在 lifecycle 依賴包裡面非常好用也十分常用的型態之一。 其中 livedata 又分為兩種 LiveD...

2020-10-06 ‧ 由 BennyWang4000 分享
DAY 24

[Day 24] Android in Kotlin: 資料庫第一第二正規化入門

前幾篇的 MVVM 簡介有提到,其中一種資料來源是本地資料庫。只要有關於資料庫,資料庫的設計就很重要,他會間接地影響到程式的 debug 和執行速度等。所以一個...

2020-10-07 ‧ 由 BennyWang4000 分享
DAY 25

[Day 25] Android in Kotlin: Room Database 操作示範

room 是一個簡單好用的本地資料庫,比起一般的 sqlite,它更為直覺去使用,而且也跟 live data 有著良好的互動性。 在 room databas...

2020-10-08 ‧ 由 BennyWang4000 分享
DAY 26

[Day 26] Android in Kotlin: Data Binding 簡單示範

Data binding 強化了 XML 在 project 裡的功能和地位,讓元件可以在 XML 就綁上點擊事件、資料等等。 在開始進行 data bindi...

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

[Day 27] Android in Kotlin: RecyclerView 和 ViewPager2 實作分享

以下出現之畫面皆為參照 FieC 公司開發的 Ahorro 所仿造出來的,該創意全為該公司所有,且本文之全部內容都與其公司無任何直接關係。 Ahorro -...

2020-10-10 ‧ 由 BennyWang4000 分享
DAY 28

[Day 28] Android in Kotlin: Splash Screen 簡單示範

現在市面上的程式打開的時候,大部分都會有啟動畫面,等待裡面的處理程序處理好以後,再打開程式。在網路上也能看到各種不同的寫法,不過大致上的概念都是一樣的。 興...

2020-10-11 ‧ 由 BennyWang4000 分享
DAY 29

[Day 29] Android in Kotlin: Icon 淺解

在剛創建好的專案中可以在 res 裡看到一個名為 mipmap 的資料夾,而裡面放著各種圖片。根據我的了解,該 app 要使用哪一種圖片作為 icon 是取決於...

2020-10-12 ‧ 由 BennyWang4000 分享
DAY 30

[Day 30] Android in Kotlin: 完賽心得

完賽囉 baby 這是我第一次參加鐵人賽,這一個月下來,不僅算是給予暑假兩個月的我一個複習的機會、加深記憶,還有些是在查詢資料的過程中,才學到一些新的東西。雖然...

2020-10-13 ‧ 由 BennyWang4000 分享