透過集合功能整理內容 你可以依據偏好儲存及分類內容。 使用 Jetpack Compose 和 Firebase 建構 Android 應用程式 返回課程 使用 Jetpack Compose 建構,並採用 Model-View-ViewModel (MVVM) 架構的 Android 應用程式頁面,都應包含以下哪一項資訊? 含有可組合函式的 Screen 檔案,可宣告 UI 的外觀,以及執行商業邏輯的 ViewModel 類別。 含有可組合函式的 Screen 檔案,可宣告 UI 的外觀,以及呼叫 Firebase API 的 Service 檔案。 Screen 檔案,其中包含宣告 UI 外觀的可組合函式、執行商業邏輯的 ViewModel 類別,以及呼叫 Firebase API 的 Service 檔案。 以上皆非。 下列何者為 Kotlin 協同程式? 在應用程式的不同層之間交換資訊的資料串流。 輕量的執行緒,可讓您編寫同步程式碼。 方便編寫非同步程式碼的輕量執行緒。 以上皆是。 如何區分一般 Kotlin 函式和可組合函式? 可組合函式包含 @ComposableFunction 註解。 可組合函式通常會納入 Composable 類別中。 可組合函式包含 @Composable 註解。 可組合函式一律會傳回可組合函式。 如何確保可組合函式隨時掌握 Cloud Firestore 中儲存的更新文件? 將 SnapshotListener 物件新增至資料層中的 Cloud Firestore 集合,然後更新 ViewModel 類別中的 UI 狀態,並觀察可組合函式中的這個 UI 狀態。 在可組合函式的開頭,將 SnapshotListener 物件新增至 Cloud Firestore 集合,然後據此更新畫面。 將 SnapshotListener 物件新增至資料層中的 Cloud Firestore 集合,然後將商業邏輯套用至可組合函式,並據此更新畫面。 在 ViewModel 類別內的 Cloud Firestore 集合中新增 SnapshotListener 物件,然後在每次更新時透過 ViewModel 類別呼叫可組合函式。 Firebase Performance Monitoring 提供下列哪項功能? 請選取所有正確答案。 在新增 SDK 時自動擷取追蹤記錄。 針對特定程式碼建立自訂追蹤記錄、指標和屬性。 使用重要追蹤記錄設定資訊主頁。 永久儲存個人識別資訊。 如何監控與應用程式中特定程式碼相關聯的效能資料? 新增自訂指標,從特定程式碼開頭開始,並在此程式碼執行後結束。 新增自訂追蹤記錄,從特定程式碼開頭開始,並在執行這個程式碼後結束。 將 @CustomTrace 註解新增至您要監控的函式。 將 @CustomMetric 註解新增至您要監控的函式。 下列敘述是否正確?您可以利用 Firebase 遠端設定向部分使用者介紹功能,方便您在向所有使用者推出這些功能前評估其影響。 是 否 下列何者是必要的 Remote Config API 方法,您應在應用程式啟動時立即呼叫? get() 方法:擷取所需鍵的值。您應該針對每個鍵呼叫一次。 setMinimumFetchIntervalInSeconds() 方法,用於設定應用程式可以要求新值的最小間隔。 getAll() 方法,可擷取所有可用的鍵/值組合。 使用 fetchAndActivate() 方法擷取並啟用所有值。 修正應用程式客戶問題的最佳方式為何? 修正程式碼,並將新版本直接發布至實際工作環境。 修正程式碼,並在正式環境中手動驗證。 修正程式碼,然後在試產環境中手動驗證。 請修正程式碼,然後在試產環境中手動進行驗證。最後請撰寫整合測試,避免日後發生迴歸問題。 如要在 Firebase 控制台中找出正式環境,應查看下列哪個圖示? 紅色火箭 綠色勾號 帶有箭頭的藍色圓圈 黃金之星 提交答案 error_outline 計算測驗分數時出現錯誤。請再試一次。