一、log等级分类
log是在控制台打印输出运行日志的内容,可用于寻找bug用。
1、DEBUG Level 可指出细粒度事件,对调试应用程序非常有用。
2、INFO Level 消息在细粒度级别上突出强调应用程序的运行过程。
3、WARN Level 表明会出现潜在错误的情形,可能导致应用程序退出。
4、ERROR Level 指出事件发生错误,但仍不影响程序的运行。
5、FALAL Level 严重错误可导致程序退出。
log.i 、log.e比较常用。
二、封装log
public class LogD {
//設置開關
private static final boolean DEBUG = true;
//設置tag
private static final String TAG = "Ssss";
//五個等級 diwef
public static void d (String s){
if (DEBUG ){
Log.d(TAG,s);
}
}
public static void i(String s){
if (DEBUG){
Log.i(TAG,s);
}
}
public static void w(String s){
if (DEBUG){
Log.w(TAG,s);
}
}
public static void e(String s){
Log.e(TAG,s);
}
}