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 WARE=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<=WARE)
{
Log.w(tag,msg);
}
}
public static void e(String tag,String msg)
{
if(LEVEL<=ERROR)
{
Log.w(tag,msg);
}
}
}
在项目中我们可以使用LogUtil来打印日志了,并且我们只需需改LEVEL的值我们就可以只打印我们想打印的日志了。
如把LEVER设为NOTHING可以把所有的日志都屏蔽掉
把LEVEL 设为VERBOSE就可以打印所有的日志。