天天看點

《Android應用開發入門經典(第3版)》——第6.8節作業

本節書摘來自異步社群《android應用開發入門經典(第3版)》一書中的第6章,第6.8節作業,作者 【美】carmen delessio , lauren darcey , shane conder,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

6.8 作業

android應用開發入門經典(第3版)

6.8.1 測驗

1.editview中的提示的作用是什麼?

2.要實作一個定制的按鈕必須要做哪些工作?

3.不确定的progressbar和确定的progressbar之間的差别是什麼?

4.在讨論asynctask時publishprogess的含義是什麼?

6.8.2 答案

1.在 edittext 視圖中顯示的提示是對使用者的提醒,它會被使用者的輸入所覆寫。

2.要實作一個定制的按鈕必須要使用一個 xml 檔案作為一個可繪制的資源。這個 xml檔案定義了不同的按鈕狀态所使用的可繪制資源。

3.不确定的 progressbar 顯示為一個圓形,它并不顯示目前任務的實際狀态。确定的progressbar 與橫向的 progressbar 一樣,揭示背景程序的狀态。如果背景任務完成了 50%,那麼确定的 progressbar就會顯示一半的進度。

4.使用publishprogress()調用onprogressupdate,這樣就可以将 publishprogress 作為一種展示在背景運作的任務的中間狀态的機制。

繼續閱讀