從網際網路取得資料

  1. 採用並行程式設計時,程式碼的執行順序可能會與寫入順序不同。

  2. 填空題

    請輸入一或多個字來組成完整句子。

    ___可組合項用於回應返回按鈕 (無論是否有 NavHost)。

  3. 以下有關協同程式結構定義的敘述,何者正確?

    請選取所有正確答案。

  4. launch()async() 是 ___ 的擴充功能函式,可追蹤其建立的任何協同程式。

  5. 以下有關結構化並行和相關最佳做法的敘述,何者正確?

    請選取所有正確答案。

  6. 以下有關網路服務的敘述,何者正確?

    請選取所有正確答案。

  7. Retrofit 是第三方程式庫,可讓應用程式向 ___ 網路服務發出要求。

  8. 如要執行 Retrofit 網路要求,其中一種建議做法是在 viewModelScope 中啟動協同程式。

  9. 如要讓應用程式連上網際網路,應該在 ___ 檔案中新增「android.permission.INTERNET」權限。

  10. 與使用 Gson 的情況相同,將 JSON 結果轉換成可用資料的程序稱為 JSON ___。