今天主要的任務是整理之前寫的程式碼,還有學習怎麼用Log.d()來偵錯。因為這幾天一直在新增功能,檔案越來越多,所以要整理。
首先重新檢查每個Activity的程式碼,幫變數和函式重新命名,像之前寫的btn1、txt2都太隨便了,現在改成 loginButton、userNameText,比較看得懂。接著開始加註解,把每個重要的功能都簡單說明一下,方便以後回來看。
Log.d()就像是幫助開發者偷偷講話的功能。用法很簡單:
Log.d("MainActivity", "Button clicked!")
我在按鈕的onClick裡加上這行,然後會在Logcat裡看到訊息出現。後來還用Log.d()印出變數值,幫助我確認程式邏輯是不是跑對。
整理完程式碼後,整個專案整齊很多,也更容易閱讀。今天學到最大的重點是:「寫程式不只是讓它能動,還要讓它清楚、好維護。」。