程序包 dev.utils

类 JCLogUtils

java.lang.Object
dev.utils.JCLogUtils

public final class JCLogUtils extends Object
detail: Java Common 日志打印工具类 ( 简化版 )
  • 字段详细资料

  • 方法详细资料

    • isPrintLog

      public static boolean isPrintLog()
      判断是否打印日志
      返回:
      true yes, false no
    • setPrintLog

      public static void setPrintLog(boolean judgePrintLog)
      设置是否打印日志
      参数:
      judgePrintLog - 是否允许打印日志
    • setControlPrintLog

      public static void setControlPrintLog(boolean judgeControlPrintLog)
      设置是否在控制台打印日志
      参数:
      judgeControlPrintLog - 是否允许控制台打印日志
    • d

      public static void d(String message, Object... args)
      使用默认 TAG 打印 DEBUG 日志
      参数:
      message - 日志内容
      args - 格式化参数
    • e

      public static void e(Throwable throwable)
      使用默认 TAG 打印异常信息
      参数:
      throwable - 异常
    • e

      public static void e(String message, Object... args)
      使用默认 TAG 打印 ERROR 日志(无 Throwable)
      参数:
      message - 日志内容
      args - 格式化参数
    • e

      public static void e(Throwable throwable, String message, Object... args)
      使用默认 TAG 打印 ERROR 日志(含异常与格式化消息)
      参数:
      throwable - 异常
      message - 日志内容
      args - 格式化参数
    • i

      public static void i(String message, Object... args)
      使用默认 TAG 打印 INFO 日志
      参数:
      message - 日志内容
      args - 格式化参数
    • xml

      public static void xml(String xml)
      使用默认 TAG 格式化并打印 XML
      参数:
      xml - XML 字符串
    • dTag

      public static void dTag(String tag, String message, Object... args)
      打印 DEBUG 日志
      参数:
      tag - 日志 TAG
      message - 日志内容
      args - 格式化参数
    • eTag

      public static void eTag(String tag, String message, Object... args)
      打印 ERROR 日志(仅消息)
      参数:
      tag - 日志 TAG
      message - 日志内容
      args - 格式化参数
    • eTag

      public static void eTag(String tag, Throwable throwable)
      打印 ERROR 日志(仅 Throwable)
      参数:
      tag - 日志 TAG
      throwable - 异常
    • eTag

      public static void eTag(String tag, Throwable throwable, String message, Object... args)
      打印 ERROR 日志(异常与格式化消息)
      参数:
      tag - 日志 TAG
      throwable - 异常
      message - 日志内容
      args - 格式化参数
    • iTag

      public static void iTag(String tag, String message, Object... args)
      打印 INFO 日志
      参数:
      tag - 日志 TAG
      message - 日志内容
      args - 格式化参数
    • xmlTag

      public static void xmlTag(String tag, String xml)
      将 XML 格式化缩进后打印为 DEBUG 日志
           内容为空时打印 ERROR 提示;解析失败时打印异常与原始 XML。
       
      参数:
      tag - 日志 TAG
      xml - XML 字符串
    • setPrint

      public static void setPrint(JCLogUtils.Print print)
      设置日志输出接口
      参数:
      print - 日志输出接口