Android學習中日誌工具的使用

Android中的日誌工具類是Log(即android.util.Log),此類提供了五類方法來打印日誌:

  1. Log.v()。基本沒啥用,對應級別verbose。
  2. Log.d()。打印調試信息,對應級別debug。
  3. Log.i()。打印重要信息,可以幫助分析用戶行爲的數據,對應級別info。
  4. Log.w()。打印警告信息,對應級別warn。
  5. Log.e()。打印程序中的錯誤信息,比如進入catch語句中。當有錯誤信息打印出來的時候,說明程序出現嚴重問題,需要儘快修復。對應級別error。

日誌工具快捷使用方式:

  1. 打印debug級別日誌:logd+Tab
  2. 打印info級別日誌:logi+Tab
  3. 打印warn級別日誌:logw+Tab

由於Log的所有打印方法都要求傳入一個tag參數(即當前類名),很麻煩,可以在onCreate()方法外輸入logt+Tab,這時將以當前的類名作爲值自動生成TAG常量。
如下所示:

public class HelloWorldActivity extends AppCompatActivity {

    private static final String TAG = "HelloWorldActivity";
    
    @Override    
    protected void onCreate(Bundle savedInstanceState) {       
    	super.onCreate(savedInstanceState);        
    	setContentView(R.layout.hello_world_layout);        
    	Log.d(TAG, "onCreate execute");    
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章