自定义Log

来源:互联网 发布:国税知乎 编辑:程序博客网 时间:2024/06/07 00:50
package com.example.k.shoppingapp.Util;import android.util.Log;/** * Created by k on 2016/7/30. */public class My_Log {    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;//当把NOTHING赋值给LEVEL的时候,将停止全部打印    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);        }    }}
0 0