一、logcat使用
二、打印日志
在实际工作中使用Log类来打印日志,推荐的操作步骤是:①新建一个log日志包②创建一个log日志类③自定义Log类的e、w、i、d、v五个方法,代码如下:
package com.zgs.Junit.Log;
import android.util.Log;
public class DebugLog {
private static boolean enableLog = false;
public static void e(String tag , String msg){
if(enableLog)
Log.e(tag, msg);
}
public static void w(String tag , String msg){
if(enableLog)
Log.w(tag, msg);
}
public static void i(String tag , String msg){
if(enableLog)
Log.i(tag, msg);
}
public static void d(String tag , String msg){
if(enableLog)
Log.d(tag, msg);
}
public static void v(String tag , String msg){
if(enableLog)
Log.v(tag, msg);
}
}
然后在需要打印的地方调用Debuglog中的方法即可
package com.zgs.Junit;
import com.zgs.Junit.Log.DebugLog;
import android.app.Activity;
import android.os.Bundle;
public class MainActivity extends Activity {
private String tag="MainActivity"; //通常是类名或所属activity名
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
DebugLog.e(tag, "e级别log");
DebugLog.w(tag, "w级别log");
DebugLog.i(tag, "i级别log");
DebugLog.d(tag, "d级别log");
DebugLog.v(tag, "v级别log");
}
}