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");    
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章