zoukankan      html  css  js  c++  java
  • Log日志打印工具

    import android.util.Log;
    /**
     * 日志打印工具
     *
     */
    public class LogUtil {
        public static final String TAG = "IMIU";
        /**
         * [true -->全局开启日志打印] [false -->全局关闭日志打印]
         */
        private static boolean isPrint = true;
        public static final String MSG = "log msg is null.";
    
        // ---------------------ERROR----------------------
        public static void e(String tag, String msg) {
            print(Log.ERROR, tag, msg);
        }
    
        public static void e(String msg) {
            e(TAG, msg);
        }
    
        // ---------------------INFO----------------------
        public static void i(String tag, String msg) {
            print(Log.INFO, tag, msg);
        }
    
        public static void i(String msg) {
            i(TAG, msg);
        }
        // ---------------------DEBUG----------------------
        public static void d(String tag, String msg) {
            print(Log.DEBUG, tag, msg);
        }
    
        public static void d(String msg) {
            d(TAG, msg);
        }
        private static void print(int mode, final String tag, String msg) {
            if (!isPrint) {
                return;
            }
            if (msg == null) {
                Log.e(tag, MSG);
                return;
            }
            switch (mode) {
            case Log.VERBOSE:
                Log.v(tag, msg);
                break;
            case Log.DEBUG:
                Log.d(tag, msg);
                break;
            case Log.INFO:
                Log.i(tag, msg);
                break;
            case Log.WARN:
                Log.w(tag, msg);
                break;
            case Log.ERROR:
                Log.e(tag, msg);
                break;
            default:
                Log.d(tag, msg);
                break;
            }
        }
    }
  • 相关阅读:
    AFO以后的机房游记
    THUSC2019 退役记
    最小树形图模板
    Codeforces Round #618 (Div. 2)
    「CF662C」 Binary Table
    「SCOI2012」喵星球上的点名
    P4480 「BJWC2018」「网络流与线性规划24题」餐巾计划问题
    CSP-S 2019 游记
    「BZOJ2839」集合计数
    「SPOJ 3105」Power Modulo Inverted
  • 原文地址:https://www.cnblogs.com/yangcong/p/4871385.html
Copyright © 2011-2022 走看看