今天練習的是RecyclerView,這是一個比較進階的元件,但也是做App清單功能必備的東西。之前都是單純的文字或按鈕,今天第一次嘗試把資料一個一個放進清單裡...
今天開始學習Activity跳轉,也就是App裡不同畫面之間的切換。之前都只有一個MainActivity,所有功能都擠在同一個畫面裡,現在想試試看做多頁面Ap...
今天延續昨天的內容,練習用Intent傳遞資料,就是在不同Activity之間傳送變數或文字。昨天只是單純跳畫面,但今天要讓畫面之間能互相溝通,更像真的App。...
今天主要的任務是整理之前寫的程式碼,還有學習怎麼用Log.d()來偵錯。因為這幾天一直在新增功能,檔案越來越多,所以要整理。 首先重新檢查每個Activity的...
今天開始設計真正的登入頁面,主要目標是做出有「帳號輸入欄位」、「密碼輸入欄位」和「登入按鈕」的畫面。 我先開啟activity_login.xml,用Const...
今天的任務是設計註冊頁面,讓使用者可以建立新帳號和密碼。這一步就是真的開始有使用者系統的雛形。 我先新增一個RegisterActivity,在XML裡放上三個...
今天用SharedPreferences來存帳號跟密碼,讓App可以記住使用者註冊的資料。之前雖然做出註冊頁面,但關掉App資料就不見,這次要讓它真的能存起來。...
今天的目標是把之前做的註冊畫面真的串起來,讓使用者輸入新帳號與密碼後,資料可以被儲存起來,並且回到登入頁可以使用。這次不是單純測試SharedPreferenc...
今天的任務是讓登入功能真正可以驗證帳號密碼。之前註冊時雖然有把資料存進SharedPreferences,但登入畫面還沒判斷正不正確。今天的目標就是完成這段邏輯...
今天的目標是讓App看起來更像一個真正的應用程式。首先,我先從登入頁面跳轉到首頁後,把使用者在SharedPreferences儲存的帳號名稱讀取出來,然後在首...