Android開發-日誌工具log
前言
Android的日誌工具類是log,存在於android.util當中,可以使用它對當前活動進行日誌記錄,並且還可以通過它提供的五種方法對日誌記錄進行分類,有利於日後的軟件維護和在開發
日誌記錄的種類
log一共分爲五類,從上往下(verbose<debug<info<warn<error)優先級依次增加:
- log.v(),日誌裏優先級最低,用於打印一些日常數據;
- log.d(),用於打印一些調試信息,可以幫助你調試程序和分析問題;
- log.i(),用於打印一些比較重要的數據,可以幫助開發者分析用戶行爲;
- log.w(),用於打印一些警告信息,提示可能潛在的風險;
- log.e(),用於打印一些嚴重錯誤信息,需要及時改正的問題。
日誌記錄的使用
一、定義一個TAG變量,用於提示開發者這個日誌發生於那個活動
String TAG= "MainActivity";
二、調用log中與事務待處理優先級相同的方法
Log.d(TAG,msg:"onCreate: ");
三、在msg中更改你需要提示的語句
Log.d(TAG, "這是一個調試提示語句 ");
四、在logcat中查看打印出來的日誌信息
log與logcat的配合使用
1.過濾不同優先級的log
2.過濾不同TAG的log
3.使用關鍵字過濾log
結語
相信在之前學習Java過程中我們一直在使用system.out.println()進行數據的輸出,但是他的缺點太多,迫使開發者使用log,並且Android studio中可以配合logcat使用進行日誌過濾。