這是我在這兩個月內對 Android Architecture Components 的學習心得筆記,記錄從一開始的完全不認識、基本使用、進階使用、途中遇到的問題,以及最後的心得。
Paging (三) (NetWork + Database) Datasource 先說,今天的是一個失敗的案例。因為一直找不出原因,一直在猶豫要不要放上來的...
Paging (Last) 總結 + 最後心得 因為 Paging 蠻複雜的,最後一篇再做一下歸納和整理。 先上官方影片 Android Jetpack: Pa...
當專案越來越大,頁面一定也越來越多,在 Android 中,占滿整個螢幕的 View 幾乎都是用 Activity 和 Fragment 來顯示,這時候頁面的切...
Navigation (二) 概念原理 來看看 Navigation 是怎麼管理 Fragment 的跳轉和返回的管理, Navigation 主要有三個部分:...
animation Navigation 在 Fragment 也提供了加入動畫的功能,能讓 Fragment 的切換更加柔順與流暢,直接看效果圖。 只需要簡...
Navigation (四) deep link 在 Android 中, deep link 是一個可以讓用戶在開啟某些特定網站時直接進入應用程式特定目標(可...
Nested navigation graphs 在一個同系列目標的操作流程中,將各個 fragment 歸類在同一個 navigation 內非常有用,可以幫...
WorkManager (一) 介紹與基本使用 我為什麼要用 WorkManager 來源: Android Jetpack WorkManager | And...
上一篇完成了最基本的使用,僅僅是開了另一個執行緒去執行背景任務,看起來沒什麼特別的,來看看 WorkManager 有什麼特別的地方。 約束條件 val con...
各主題心得 ViewModel看似不起眼,實際上是個深藏不露的厲害角色,對於保存數據做了優化,程式碼也相當簡潔,而且跟其他的組件都做了很多整合,必學! Data...