LiveData LiveData是一個可以持有數據的類,數據可以被觀察,當數據更新時會通知觀察者接收最新的數據來處理UI資料的更新,核心就是Lifecycle...
Espresso Espresso是一種UI Test自動化測試框架,可以在短時間跑完測試並且可以跟元件互動。 ActivityTestRule:取得Acti...
Jetpack compose View 介紹一些View的創建方式以及按鈕的監聽事件。 背景顏色 Surface(color = MaterialTheme...
Jetpack Compose Jetpack Compose目前還在開發階段,所以需要下載Preview版才可以使用,參考了flutter的設計模式,程式碼還...
WorkManager WorkManager是一種延遲異步操作的類,即使應用程序退出或設備重新啟動,也可以運行。 WorkManager會根據運行環境自動選...
WordPress架站-啟用Jetpack的訂閱功能 Jetpack是一套由WordPress官方開發的外掛工具,主要功能有網站統計、停機時間監控、反垃圾郵件和...
Repository Repository是一個可處理不同數據來源的類,看是從網路獲取數據還是本地獲取,調用時不需要再去知道獲取數據的細節。 Repositor...
參加心得 因為一定要連續三十天都發文,所以鐵人賽會讓自己不懶惰的學完自己一開始訂定的每個目標,之後的學習也是需要訂好目標一步一步實現,這樣一定會有所成長,畢竟在...
Jetpack compose Theme 目前手機都支持黑暗模式,所以需要取得目前手機的狀態來達到自己本身APP的主題顏色。 明亮模式 val LightC...
KTX是Jetpack中的一套extension, 提供了許多簡潔、慣用的 Kotlin用法。 寫法上能夠幫你縮減function、節省程式碼、裝B用 是個居家...
接續上一篇"Day28 - Jetpack DataStore (上) | Preferences DataStore", 今天要介紹的Da...
Room 持續性資料庫透過 SQLite 提供抽象層,可讓資料庫順暢存取,同時充分發揮 SQLite 的效用。特別是,Room 具有下列優點: SQL 查詢...
WordPress 安全性、備份、速度和成長工具 - Jetpack Jetpack 是一個強大的 WordPress 插件,它提供了廣泛的功能,可以大幅改善...