iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Mobile Development

【Kotlin Notes And JetPack】Build an App 系列

如何透過 10 個 Kotlin 小筆記及 17 個 Jetpack library 完成一個 App 以及將開發的 App 上架

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11. 【Corountines】Coroutines 串接 API

這篇會加入新成員,也是就是我們這次會用到 retrofit 來進行串接 API 以及 Moshi 來解析資料,在實作之前會先來講講什麼是 retrofit,以下...

2022-09-25 ‧ 由 sophie_wang 分享
DAY 12

Day 12. Android Jetpack 是什麼 ?

這算是在介紹各個 jetpack library 之前的小前言,使用之前一定要先了解到 jetpack 是什麼!以下如有解釋不清或是描述錯誤的地方還請大家多多指...

2022-09-26 ‧ 由 sophie_wang 分享
DAY 13

Day 13.【UI】Fragment 的介紹與應用

經過前幾篇跟資料處理相關的介紹,接下來幾天就要進入介面相關的 library,如何實作出設計好的畫面,以及要如何接上處理好的資料,以下如有解釋不清或是描述錯誤的...

2022-09-27 ‧ 由 sophie_wang 分享
DAY 14

Day 14.【UI】ConstrainLayout 的介紹與應用

接下來就是針對介面拉出對應的元件位置,就像七巧板一樣,而 ConstrainLayout 可以幫助我們更容易調整元件的位置,以及更扁平化的方式作出複雜的結構,這...

2022-09-28 ‧ 由 sophie_wang 分享
DAY 15

Day 15.【UI】Material Design Component 的介紹與應用

對元件設計沒有想法嗎?還是每次刻一個畫面都要寫 style,Material Design Component 提供一系列的模板和規則,像是字體大小、顏色、光影...

2022-09-29 ‧ 由 sophie_wang 分享
DAY 16

Day 16.【UI】Recyclerview 的介紹與應用

像影音平台依樣呈現一系列的電影或是音樂,而 Recyclerview 跟 ListView 有什麼不一樣呢?我們今天就來了解一下什麼是 Recyclerview...

2022-09-30 ‧ 由 sophie_wang 分享
DAY 17

Day 17.【Architecture】Lifecycle 的介紹與應用

生命週期意味著從出生到死亡的循環,今天要來淺談什麼是生命週期,以下如有解釋不清或是描述錯誤的地方還請大家多多指教: 什麼? 每個元件都有自己的生命周期,就如之前...

2022-10-01 ‧ 由 sophie_wang 分享
DAY 18

Day 18.【Architecture】ViewBinding 的介紹與應用

要如何在 Fragment 或是 Activity 中取得元件並將資料呈現上去呢?透過 ViewBinding 可以輕鬆操作元件,程式碼也會變得更簡潔,我們就來...

2022-10-02 ‧ 由 sophie_wang 分享
DAY 19

Day 19.【Architecture】Navigation 的介紹與應用

除了使用 FragmentManager 之外,還有什麼方式可以切換我們的 fragment 呢!今天就要來認識一下 Navigation,以下如有解釋不清或是...

2022-10-03 ‧ 由 sophie_wang 分享
DAY 20

Day 20.【Architecture】Navigation Shared Element Transition

這篇要來試試 Navigation 的 Shared Element Transition 的動態效果,以下如有解釋不清或是描述錯誤的地方還請大家多多指教: 什...

2022-10-04 ‧ 由 sophie_wang 分享