博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LogUtils.java
阅读量:4709 次
发布时间:2019-06-10

本文共 2498 字,大约阅读时间需要 8 分钟。

1 package com.xdsjs.save.utils; 2  3 /** 4  * 日志相关管理类 5  * Created by xdsjs on 2015/10/13. 6  */ 7  8 import android.util.Log; 9 10 public class LogUtils {11 12     private LogUtils() {13         /* cannot be instantiated */14         throw new UnsupportedOperationException("cannot be instantiated");15     }16 17     public static boolean isDebug = true;// 是否需要打印bug,可以在application的onCreate函数里面初始化18     private static final String TAG = "-------------->"; //默认的Tag19 20     // 下面四个是默认tag的函数21     public static void i(String msg) {22         if (isDebug)23             Log.i(TAG, msg);24     }25 26     public static void d(String msg) {27         if (isDebug)28             Log.d(TAG, msg);29     }30 31     public static void e(String msg) {32         if (isDebug)33             Log.e(TAG, msg);34     }35 36     public static void v(String msg) {37         if (isDebug)38             Log.v(TAG, msg);39     }40 41     // 下面是传入自定义tag的函数42     public static void i(String tag, String msg) {43         if (isDebug)44             Log.i(tag, msg);45     }46 47     public static void d(String tag, String msg) {48         if (isDebug)49             Log.i(tag, msg);50     }51 52     public static void e(String tag, String msg) {53         if (isDebug)54             Log.i(tag, msg);55     }56 57     public static void v(String tag, String msg) {58         if (isDebug)59             Log.i(tag, msg);60     }61 }

Android 相关日志代码:

package com.xdsjs.save.utils;
   
  /**
  * 日志相关管理类
  * Created by xdsjs on 2015/10/13.
  */
   
  import android.util.Log;
   
  public class LogUtils {
   
  private LogUtils() {
  /* cannot be instantiated */
  throw new UnsupportedOperationException("cannot be instantiated");
  }
   
  public static boolean isDebug = true;// 是否需要打印bug,可以在application的onCreate函数里面初始化
  private static final String TAG = "-------------->"; //默认的Tag
   
  // 下面四个是默认tag的函数
  public static void i(String msg) {
  if (isDebug)
  Log.i(TAG, msg);
  }
   
  public static void d(String msg) {
  if (isDebug)
  Log.d(TAG, msg);
  }
   
  public static void e(String msg) {
  if (isDebug)
  Log.e(TAG, msg);
  }
   
  public static void v(String msg) {
  if (isDebug)
  Log.v(TAG, msg);
  }
   
  // 下面是传入自定义tag的函数
  public static void i(String tag, String msg) {
  if (isDebug)
  Log.i(tag, msg);
  }
   
  public static void d(String tag, String msg) {
  if (isDebug)
  Log.i(tag, msg);
  }
   
  public static void e(String tag, String msg) {
  if (isDebug)
  Log.i(tag, msg);
  }
   
  public static void v(String tag, String msg) {
  if (isDebug)
  Log.i(tag, msg);
  }
  }

转载于:https://www.cnblogs.com/lr393993507/p/5771866.html

你可能感兴趣的文章
alwayson监控
查看>>
浅谈 js 函数调用
查看>>
进程与线程
查看>>
python面试题
查看>>
MySQL 数据备份与还原
查看>>
Android Camera2 参数调节关键字翻译集合,常用关键字解析
查看>>
NSMutableString 常用操作
查看>>
php-Mysql示例1
查看>>
python第三方库requests学习笔记
查看>>
Oracle基本查询语言
查看>>
Word直接发表博客测试
查看>>
sublime text2 中Emmet常用的技巧 和快捷键
查看>>
浏览器对应用程序的根URL发出请求时所发生的情况(结合 DI)
查看>>
VS2013 F12无法转到函数的定义处,总是从“元数据”获取的问题 ——解决方法...
查看>>
Python列表list对象方法总结
查看>>
jjs 产生undefined的情况
查看>>
chrome的uget扩展程序红色 Unable to connect with uget-integrator问题
查看>>
16 个免费和收费的视频、多媒体 WordPress 主题
查看>>
noip2018游记
查看>>
[SCOI2008]配对
查看>>