本節書摘來自異步社群《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 作為一種展示在背景運作的任務的中間狀态的機制。