iT邦幫忙

鐵人檔案

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

Android Architecture Components 學習心得筆記 系列

這是我在這兩個月內對 Android Architecture Components 的學習心得筆記,記錄從一開始的完全不認識、基本使用、進階使用、途中遇到的問題,以及最後的心得。

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

Day 21 Paging (三) (NetWork + Database) Datasource

Paging (三) (NetWork + Database) Datasource 先說,今天的是一個失敗的案例。因為一直找不出原因,一直在猶豫要不要放上來的...

2019-10-06 ‧ 由 GHH 分享
DAY 22

Day 22 Paging (Last) 總結 + 最後心得

Paging (Last) 總結 + 最後心得 因為 Paging 蠻複雜的,最後一篇再做一下歸納和整理。 先上官方影片 Android Jetpack: Pa...

2019-10-07 ‧ 由 GHH 分享
DAY 23

Day 23 Navigation (一) 介紹與基本使用

當專案越來越大,頁面一定也越來越多,在 Android 中,占滿整個螢幕的 View 幾乎都是用 Activity 和 Fragment 來顯示,這時候頁面的切...

2019-10-08 ‧ 由 GHH 分享
DAY 24

Day 24 Navigation (二) 概念原理

Navigation (二) 概念原理 來看看 Navigation 是怎麼管理 Fragment 的跳轉和返回的管理, Navigation 主要有三個部分:...

2019-10-09 ‧ 由 GHH 分享
DAY 25

Day 25 Navigation (三) 換頁動畫

animation Navigation 在 Fragment 也提供了加入動畫的功能,能讓 Fragment 的切換更加柔順與流暢,直接看效果圖。 只需要簡...

2019-10-10 ‧ 由 GHH 分享
DAY 26

Day 26 Navigation (四) deep link

Navigation (四) deep link 在 Android 中, deep link 是一個可以讓用戶在開啟某些特定網站時直接進入應用程式特定目標(可...

2019-10-11 ‧ 由 GHH 分享
DAY 27

Day 27 Navigation (Last) Nested navigation set Arguments

Nested navigation graphs 在一個同系列目標的操作流程中,將各個 fragment 歸類在同一個 navigation 內非常有用,可以幫...

2019-10-12 ‧ 由 GHH 分享
DAY 28

Day 28 WorkManager (一) 介紹與基本使用

WorkManager (一) 介紹與基本使用 我為什麼要用 WorkManager 來源: Android Jetpack WorkManager | And...

2019-10-13 ‧ 由 GHH 分享
DAY 29

Day 29 WorkManager (Last) 進階用法與總結

上一篇完成了最基本的使用,僅僅是開了另一個執行緒去執行背景任務,看起來沒什麼特別的,來看看 WorkManager 有什麼特別的地方。 約束條件 val con...

2019-10-14 ‧ 由 GHH 分享
DAY 30

Day 30 完賽總結與心得

各主題心得 ViewModel看似不起眼,實際上是個深藏不露的厲害角色,對於保存數據做了優化,程式碼也相當簡潔,而且跟其他的組件都做了很多整合,必學! Data...

2019-10-15 ‧ 由 GHH 分享