不得不說Log是個很好用的東西,平時開發中也經常會去使用,這裡就簡單介紹一些我在使用中的一些小技巧:
Log.v的函數
這裡以Log.v來進行介紹
1.建議大家每次新建一個類的時候,為這個類手動建立一個TAG,
如private static String TAG=“你的類名”,這樣在這個類中的所有Log的TAG參數都可以用這個TAG進行填充,方便而實用,在Log輸出界面也很容易就可以知道是哪個類輸出的Log
2.大家在用真機測試的時候,可以看到某些程序的Log輸出,這就是發布的時候沒有將Log語句刪除或者注釋。然而注釋或者刪除都不是什麼好方法,注釋會影響代碼的美觀性,而刪除......到時候你升級應用程序的時候,就知道刪除是很愚蠢的
而好一點的做法:
2.1.聲明一個靜態變量:
public static final boolean DEBUG = true;
2.2.使用Log輸出語句的時候,先判斷DEBUG的值,若是true,則進行打印,否則不打印
2.3.開發和測試工作結束後,將這個值置為false;這樣就不會看到Log報告了
3.Log有好幾個級別,這裡不一一列舉,我們平時開發用的最多的是Log.v ,最好不要用Log.e(PS:Android程序員估計最不想看到的就是Log.e的輸出報告了)
先總結了這麼些,等以後遇到了問題還會進行補充!
更多Android相關信息見Android 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=11