日志工具类:Log

来源:互联网 发布:ios9.3.3数据精灵 编辑:程序博客网 时间:2024/05/19 08:36

android:util.Log


常用以下五种方法打印日记:


Log.v()//对应过滤器级别为最低的verbose

Log.d() //int d (String tag, String msg)对应级别为debug

Log.i()//对应级别为info

Log.w()//对应级别为warn

Log.e()//对应级别为error


每个方法的第一个参数为用于标识日志消息的来源。它通常为日志调用发生的类或活动,第二个参数为要打印的日志


创建自己的日志工具(可实现一键屏蔽):


public class MyLog{

piblic static final int  VERBOSE=1;

piblic static final DEBUG=2;

piblic static final  int  INFO=3;

piblic static final int  WARN=4;

piblic static final  int  ERROR=5;

piblic static final int  NOTHING=6;

piblic staticint level=VERBOSE;

public static void v(String tag,String msg){

if(level<=VERBOSE){

Log.v(tag,msg);

}

}

......

}

当令level=NOTHING时即屏蔽所有打印功能