在完成 Day 17 的推播通知功能後,我們發現需要一個完整的錯誤監控系統,來追蹤使用者在使用推播功能時可能遇到的問題。今天我們要為 Crew Up! 建立錯誤...
昨天,我們的 App 第一次「活」了過來,學會了回應使用者的點擊。但你可能也發現了一個新問題:只要換個尺寸的手機,畫面上的元件就開始大亂跑!這就像我們只把家具「...
Android 的 TextWatcher 介面可以用來即時監聽輸入框(EditText)文字內容的變化。常用於表單驗證、即時提示、格式化等功能。
1. 建立...
在第十七天,你已經對 MVVM 模式有了了解,知道 ViewModel 是一個介於 View 和 Model 之間的「智慧助理」,可以讓程式碼變得更精簡、更好維...
這篇要在UI裡面接上viewmodel
在UI中添加viewmodel
先在App宣告,並將它分派給各個主要元件
fun App(modifier: Modif...
btnSort
我們今天要回到 MainViewController 中設定 button 的作用先從排序按鈕開始,一步一步設定好 btnSort
func -...