自定义日志工具LogUtil

Posted zqxLonely

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义日志工具LogUtil相关的知识,希望对你有一定的参考价值。

package com.pingyijinren.test;

import android.util.Log;

/**
 * Created by Administrator on 2016/5/20 0020.
 */
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 WARN=4;
    public static final int ERROR=5;
    public static final int NOTHING=6;
    public static final int LEVEL=NOTHING;

    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);
        }
    }
}

 

以上是关于自定义日志工具LogUtil的主要内容,如果未能解决你的问题,请参考以下文章

LogUtil实现自由的控制日志的打印的封装类

超高逼格Log日志打印

Sublime Text3自定义代码片段

VS中添加自定义代码片段——偷懒小技巧

Android开发时经经常使用的LogUtil

springboot添加AOP日志配置