Navigation Navigation是Jetpack中的頁面轉換元件。用來取代FragmentTransaction, 以GUI方式呈現頁面流程, 能更方...
Fragments在Navigation中的參數傳遞 - SafeArgs 繼上篇我們得知如何運用Navigation在Fragment中做頁面切換。 而今天要...
這邊簡單介紹兩者差異和選擇: Parcelable: 效能比Serializable好,在記憶體開銷方面較小。 資料傳輸時推薦使用Parcelable,如ac...
原因: 在Activity中綁定一個ViewModel, Fragments間共用這個ViewModel, 使用Naviagtion來切換Fragment間的頁...
MVVM由三項組成。 分別為(Model、View、ViewModel) 先來上MVVM架構圖,方便下文介紹 文末會附上簡單例子講解。 View V...
製作一個客製化的dialog <?xml version="1.0" encoding="utf-8"?>...
這邊先預祝大家中秋節快樂連假比較忙的關係今天就挑個簡單的主題來寫 kotlin對於null的處理相當嚴格,寫法上必須加上? 在宣告時 var name: Str...
註: 什麼是sealed class? sealed class類似於enum class,用來列舉元件型態(data type), 差異在於enum cla...