今天來講講對話框,如果想要藉由彈出視窗來告訴使用者資訊,或是讓使用者做出選擇,那麼對話框這個元件很適合使用。 先看看成品: 附上主程式碼:MainActivit...
書接上回,我們今天來介紹其他不同的Dialog,這篇主要介紹3種,分別是: 列表對話框 單選對話框 複選對話框 這些都是生活中常見的對話框,能讓使用者作出選...
上一篇我們看過更多種的選擇對話框,如果使用者想輸入日期或時間等特定資訊,也有其他內建的對話框可供使用。 日期選擇框:時間選擇框:也可以選擇用鍵盤輸入 因為只有2...
今天來介紹也是經常看到的元件:Spinner,也就是下拉式選單,可以以列表式將內容列出,並根據使用者選取的物品回傳資訊。 先設計簡單的layout:由一個Spi...
上篇我們說到,Spinner選單當中的資料可以直接創建在容器當中,不過我們也可以選擇將其存放於values資料夾內,之後如果創建更多的下拉式選單,我們就不用在程...
這一篇來介紹Checkbox元件,我們常在驗證是否為機器人的欄位中看到它。它有兩種狀態:打勾或不打勾,所以我們可以用boolean的變化來存取。 我們使用以下函...
這個實作主要功能為根據Checkbox勾選的狀態來決定按鈕的開或關,有些時候我們希望確保使用者在勾選之前不會按下按鈕,就會先將按鈕暫時關閉,等Checkbox勾...
今天我們來介紹RecycleView,RecycleView是一個能以條列的形式將我們的資料一筆接一筆條列下來的視窗元件。它能夠幫我們更好的顯示資料,而且互動性...
今天們來看看如何在使用者點擊不同資料時,畫面會跳轉到不同頁面,先看下效果: 雖然看不出來...但我點擊的順序是第01筆資料>第02筆資料>第20筆資...
今天這篇文章我們來介紹SharedPreferences,他是一種方法,可以讓我們將資料儲存在手機上,即使我們重新寫入新的程式,這筆資料還是會保存下來,並且可以...