Android的日誌工具類是Log,屬於android.util.Log包 ,這個類提供了5個方法來供咱們打印日誌。android
● Log.v()。用於打印最爲繁瑣的,意義最小的日誌信息。對應級別爲 verbose,是Android日誌裏級別最低的一種。 (順便來認識一下單詞---verbose:冗長的,囉嗦的,累贅的,我也是百度的*_*)工具
● Log.d()。用於打印一些調試信息,這些信息對於調試程序和分析問題是頗有幫助的。對應級別爲 debug,比 verbose 高一級。spa
● Log.i()。用於打印一些比較重要的數據,這些數據能夠幫助分析用戶行爲數據。對應級別爲 info,比 debug 高一級。debug
● Log.w()。用於打印一些警告信息,提示程序在這個地方可能會有潛在的風險,最好趕快去修復出現警告的地方。對應級別 warn,比 info 高一級。 調試
● Log.e()。用於打印程序中的錯誤信息,好比程序進入到 catch 語句中。當有錯誤信息打印出來時,表示程序中有嚴重錯誤信息,必須儘快修復。對應級別 error,比 warn 高一級。日誌
這五個方法,每一個方法還會有不一樣的重載。code
1 protected void onCreate(@Nullable Bundle savedInstanceState) { 2 super.onCreate(savedInstanceState); 3 setContentView(R.layout.activity_login); 4 Log.d("MainActivity","onCreate execute"); 5 }
Log.d("tag","msg"),在onCreate()方法中添加打印日誌語句。blog
Log.d()方法中須要傳兩個參數,第一個參數是 tag,通常傳入當前的類名就好,主要用於對打印信息進行過濾;第二個參數是msg,即想要打印的具體內容。it
小技巧:能夠把 tag 定義爲一個TAG常量:public static final String TAG = 「MainActivity」;class
日誌能夠進行級別控制,日誌級別控制的好處-----能夠很方便找到所關心的日誌。
如有錯誤之處,歡迎指正。謝謝!