1. 這邊介紹一下Log, 它是利用秀出訊息來達到除錯或程式追蹤的好幫手,
你可以利用Log的方式來追蹤程式進行到哪裡, 或是秀出特定值得資訊,
用法有很多, 端看你要怎麼用, 放在哪
2. 先到官方的網站http://developer.android.com/reference/android/util/Log.html
學習相關的知識
3. 開啟你的Eclipse, 創造一個專案後, 第一步就是按照官方的說法
宣告一個static final String的TAG變數, 這邊先解釋一下,
因為在Log的使用上, 我們必須要先帶入一個TAG的字串,
而如果每次宣告Log都要打一次, 你就會懂了,
而有人會問到為甚麼要宣告static, 這樣不是比較浪費記憶體空間,
其實這就是一種空間交換時間的方式,
你放置Log的點不一定會在哪裡, 如果兩次Log被呼叫的距離太遠
那可能會發生剛移除String在記憶體內又要再配置一次
4. 一般常用的Log有5種, 分別是.v .d .i .w .e,的
用法如右: Log.種類 ("TAG字串", "你要顯示的內容")
而按照顏色分別是 黑, 藍, 綠, 橙, 紅
而顯示上verbose 會顯是所有的
debug會顯示除了Log.v 之外的下面四種
info 則是顯示除了Log.v, .d 之外的下面三種
其他以此類推
5. 載入程式之後, 切換到DDMS後台, 可在LogCat看到各個Log所顯示的訊息,
至於如何叫出DDMS可參考[Android] 1-2 如何在Eclipse上做基本設定-切換視埠, 字型, 行號
6. 最後可以藉由選擇右上的小框來決定要顯示的屬性,
至於那麼多種Log要用哪一種, 我通常是習慣前台用一種顏色
後台用一種顏色, 這樣在看Log時就可以清楚看出是由哪邊發出的訊息