在Coding的區,按下Crtl+O,即可開啟@Override視窗。
定義於java.lang中,內置三個標準註解:@Override:用於修飾此方法覆蓋了父類的方法
@Deprecated:用於修飾已經過時的方法
@Override其名稱前面加上 @ 為 annotation(註解),主要的目的在於提供更多的資訊給 compiler 或者其他處理程式使用,@Override 用於確保在程式中所寫的,不會有筆誤。
Android/Activity程式的生命週期:
- Active (活動)
- Paused (暫停)
- Stopped (停止)
- Dead (已回收或未啟動)
於*.java檔案,在程式中加入一些除錯訊息(導入 Log 函式),可以在查看 Activity 的運作流程的情況。
代號:依據訊息的類型,我們有五種 Log 訊息形式可以用作記錄。
代號:依據訊息的類型,我們有五種 Log 訊息形式可以用作記錄。
- Log.v (VERBOSE) 詳細訊息
- Log.d (DEBUG) 除錯訊息
- Log.i (INFO) 通知訊息
- Log.w (WARN) 警告訊息
- Log.e (ERROR) 錯誤訊息
Log 的使用格式如下:Log.代號(標籤, 訊息);
一般較常用的是 Log.d(除錯訊息) 、Log.w (警告訊息),和 Log.e (錯誤訊息)。例如:可以使用 Log.e 函式,來先將錯誤訊息記錄起來,等到整個程式執行到底,再來用 Toast 或 AlertDialog 元件,來顯示錯誤提示。
0 意見:
張貼留言