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;
            }
        }
    }
  • 相关阅读:
    转载集合
    TYVJ P1053 字符串的展开 Label:字符 水
    划分数系列问题
    关于inf的问题
    TYVJ P1031 热浪 Label:dijkstra 最短路
    TYVJ P1032 零用钱 Label:贪心
    如何简单形象又有趣地讲解神经网络是什么?知乎
    CString
    利用afxDump来调试自己的程序
    mfc 调试 弹消息
  • 原文地址:https://www.cnblogs.com/yangcong/p/4871385.html
Copyright © 2011-2022 走看看