iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Mobile Development

Jetpack Compose 從心開始 系列

Jetpack Compose 從心開始
Android Basics with Compose

鐵人鍊成 | 共 30 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文 團隊kotlin 研習團又來了
DAY 11

Jetpack Compose 從心開始 Day11 - 建議的應用程式架構

前言 Jetpack Compose 完成了ui,那資料要如何取得呢? 建議的應用程式架構 大家都知道一般一定都是ui 和 資料 分開處理 UI 層用...

2024-09-21 ‧ 由 kevin_chiu 分享
DAY 12

Jetpack Compose 從心開始 Day12 - 單向資料流

前言 在應用程式架構中的UI層,提到了單向資料流 (Unidirectional Data Flow, UDF),那什麼是單向資料流呢? 單向資料流 (...

2024-09-22 ‧ 由 kevin_chiu 分享
DAY 13

Jetpack Compose 從心開始 Day13 - ViewModel 的單元測試

前言 撰寫 ViewModel 的單元測試是確保 Android 應用程式品質的重要一環。透過測試,可以及早發現並修復問題,提高應用程式的穩定性。 為...

2024-09-23 ‧ 由 kevin_chiu 分享
DAY 14

Jetpack Compose 從心開始 Day14 - Navigation 導覽

前言 使用fragment 轉跳頁面就會用到 Navigation 元件呀! 什麼是 Compose Navigation? Compose Navig...

2024-09-24 ‧ 由 kevin_chiu 分享
DAY 15

Jetpack Compose 從心開始 Day15 - 協同程式

前言 Compose 使用 Kotlin 語言的宣告式語法,讓開發者能夠以更直觀、更簡潔的方式來構建使用者介面。 Kotlin 協同程式,也是很...

2024-09-25 ‧ 由 kevin_chiu 分享
DAY 16

Jetpack Compose 從心開始 Day16 - Android 中的協同程式

前言 練習完kotlin 協同程式 語法,那app就來試用看看吧 嫦娥跑跑 嫦娥跑跑 應用程式會模擬兩位參加賽跑的玩家。應用程式 UI 包含「Star...

2024-09-26 ‧ 由 kevin_chiu 分享
DAY 17

Jetpack Compose 從心開始 Day17 -從網際網路取得資料

前言 Compose 是 Android UI 工具包,而 Retrofit 則是一個型別安全的 HTTP 客户端,用於 Android 和 Java。...

2024-09-27 ‧ 由 kevin_chiu 分享
DAY 18

Jetpack Compose 從心開始 Day18 - 載入並顯示網際網路上的圖片

前言 從網際網路取得資料後,JSON 內有圖片的url,那我們就來看看如何顯示圖片吧 Compose 使用 Coil 顯示下載的圖片 什麼是 Coil...

2024-09-28 ‧ 由 kevin_chiu 分享
DAY 19

Jetpack Compose 從心開始 Day19 - 使用 SQL 讀取資料庫並在其中寫入資料

前言 Android 應用程式有多種儲存資料的方式,包括內部和外部儲存空間,像 Room 和 Preferences Datastore。那用Room之...

2024-09-29 ‧ 由 kevin_chiu 分享
DAY 20

Jetpack Compose 從心開始 Day20 - 使用 Room

前言 Room 提供了一個更高層次的抽象,讓我們可以更安全、高效地使用 SQLite 資料庫。它簡化了資料庫操作,提高了開發效率,並增強了應用程式的穩定...

2024-09-30 ‧ 由 kevin_chiu 分享