zoukankan      html  css  js  c++  java
  • android日志工具类

    import android.util.Log;
    
    /**
     * Log统一管理类
     * Created by Administrator on 2015/10/19 0019.
     */
    public class LogUtils {
    
        private LogUtils() { throw new UnsupportedOperationException("cannot be instantiated"); }
    
        public static boolean isDebug = true;// 是否需要打印bug,可以在application的onCreate函数里面初始化
        private static final String TAG = "way";
    
        /**
         * 默认tag的函数
         * @param msg 打印信息
         */
        public static void v(String msg) { if (isDebug) Log.v(TAG, msg); }
        public static void d(String msg) { if (isDebug) Log.d(TAG, msg); }
        public static void i(String msg) { if (isDebug) Log.i(TAG, msg); }
        public static void w(String msg) { if (isDebug) Log.w(TAG, msg); }
        public static void e(String msg) { if (isDebug) Log.e(TAG, msg); }
    
        /**
         * 自定义lag的函数
         * @param tag tag
         * @param msg 打印信息
         */
        public static void v(String tag, String msg) { if (isDebug) Log.v(tag, msg); }
        public static void d(String tag, String msg) { if (isDebug) Log.d(tag, msg); }
        public static void i(String tag, String msg) { if (isDebug) Log.i(tag, msg); }
        public static void w(String tag, String msg) { if (isDebug) Log.w(tag, msg); }
        public static void e(String tag, String msg) { if (isDebug) Log.e(tag, msg); }
    
        /**
         * 自定义lag的函数
         * @param clazz 类
         * @param msg 打印信息
         */
        public static void v(Class<?> clazz,String msg) { if(isDebug) Log.v(clazz.getSimpleName(), msg); }
        public static void d(Class<?> clazz,String msg) { if(isDebug) Log.d(clazz.getSimpleName(), msg); }
        public static void i(Class<?> clazz,String msg) { if(isDebug) Log.i(clazz.getSimpleName(), msg); }
        public static void w(Class<?> clazz,String msg) { if(isDebug) Log.w(clazz.getSimpleName(), msg); }
        public static void e(Class<?> clazz,String msg) { if(isDebug) Log.e(clazz.getSimpleName(), msg); }
    
    }
  • 相关阅读:
    修改eclipse启动程序超时时间
    ssh配置无密码登录
    mac系统下配置域名映射关系
    连接mysql时报:message from server: "Host '192.168.76.89' is not allowed to connect to this MySQL server
    linux下开机启动svn配置
    redhat修复hostname主机名
    VMware克隆虚拟机后网络配置
    java web框架收集
    linux下离线安装svn服务器并配置
    idea把项目提交到svn服务器步骤
  • 原文地址:https://www.cnblogs.com/kangweifeng/p/4891950.html
Copyright © 2011-2022 走看看