您的位置:首页 > 移动开发 > Android开发

Android开发--日志管理

2016-01-26 10:26 351 查看
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就可以打印所有的日志。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: