虽然android自带log类,但是每次调试完成都需要删除或者注释太麻烦,于是自己借鉴百度总结出一个好用的LogUtil管理类。废话不说了,上代码:
public class LogUtil {
public static final int VERBOSE = 1;
public static final int DEBUG = 2;
public static final int INFO = 3;
public static final int WARN = 4;
public static final int ERROR = 5;
public static final int NOTHING = 6;
//判断显示级别
public static final int LEVEL = VERBOSE;
public static void v(String tag, String msg){
if(LEVEL<=VERBOSE){
Log.v(tag,msg);
}
}
public static void d(String tag, String msg){
if(LEVEL<=DEBUG){
Log.d(tag,msg);
}
}
public static void i(String tag, String msg){
if(LEVEL<=INFO){
Log.i(tag,msg);
}
}
public static void w(String tag, String msg){
if(LEVEL<=WARN){
Log.w(tag,msg);
}
}
public static void e(String tag, String msg){
if(LEVEL<=ERROR){
Log.e(tag,msg);
}
}
}