当前位置: 首页>>代码示例>>Java>>正文


Java Log.DEBUG属性代码示例

本文整理汇总了Java中android.util.Log.DEBUG属性的典型用法代码示例。如果您正苦于以下问题:Java Log.DEBUG属性的具体用法?Java Log.DEBUG怎么用?Java Log.DEBUG使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在android.util.Log的用法示例。


在下文中一共展示了Log.DEBUG属性的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: log

@Override
protected void log(int priority, String tag, String message, Throwable throwable) {
    if (priority == Log.VERBOSE || priority == Log.DEBUG) {
        return;
    }

    FakeCrashLibrary.log(priority, tag, message);

    if (throwable != null) {
        if (priority == Log.ERROR) {
            FakeCrashLibrary.logError(throwable);
        } else if (priority == Log.WARN) {
            FakeCrashLibrary.logWarning(throwable);
        }
    }
}
 
开发者ID:davideas,项目名称:AndroidBlueprints,代码行数:16,代码来源:MyApplication.java

示例2: onResourceReady

/**
 * Internal {@link #onResourceReady(Resource, DataSource)} where arguments are known to be safe.
 *
 * @param resource original {@link Resource}, never <code>null</code>
 * @param result   object returned by {@link Resource#get()}, checked for type and never
 *                 <code>null</code>
 */
private void onResourceReady(Resource<R> resource, R result, DataSource dataSource) {
  // We must call isFirstReadyResource before setting status.
  boolean isFirstResource = isFirstReadyResource();
  status = Status.COMPLETE;
  this.resource = resource;

  if (glideContext.getLogLevel() <= Log.DEBUG) {
    Log.d(GLIDE_TAG, "Finished loading " + result.getClass().getSimpleName() + " from "
        + dataSource + " for " + model + " with size [" + width + "x" + height + "] in "
        + LogTime.getElapsedMillis(startTime) + " ms");
  }

  if (requestListener == null
      || !requestListener.onResourceReady(result, model, target, dataSource, isFirstResource)) {
    Transition<? super R> animation =
        animationFactory.build(dataSource, isFirstResource);
    target.onResourceReady(result, animation);
  }

  notifyLoadSuccess();
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:28,代码来源:SingleRequest.java

示例3: getPriorityString

public String getPriorityString(int priority) {
    if (priority == Log.ASSERT) {
        return "A";
    } else if (priority == Log.ERROR) {
        return "E";
    } else if (priority == Log.WARN) {
        return "W";
    } else if (priority == Log.INFO) {
        return "I";
    } else if (priority == Log.DEBUG) {
        return "D";
    } else if (priority == Log.VERBOSE) {
        return "V";
    }
    return "";
}
 
开发者ID:gicheonkang,项目名称:fast_face_android,代码行数:16,代码来源:DebugLogFileTree.java

示例4: displayLevel

public String displayLevel() {
  switch (level) {
    case Log.VERBOSE:
      return "V";
    case Log.DEBUG:
      return "D";
    case Log.INFO:
      return "I";
    case Log.WARN:
      return "W";
    case Log.ERROR:
      return "E";
    case Log.ASSERT:
      return "A";
    default:
      return "?";
  }
}
 
开发者ID:rogues-dev,项目名称:superglue,代码行数:18,代码来源:LumberYard.java

示例5: getBackgroundColorForLogLevel

public static int getBackgroundColorForLogLevel(Context context, int logLevel) {
    int result = android.R.color.black;
    switch (logLevel) {
        case Log.DEBUG:
            result = R.color.background_debug;
            break;
        case Log.ERROR:
            result = R.color.background_error;
            break;
        case Log.INFO:
            result = R.color.background_info;
            break;
        case Log.VERBOSE:
            result = R.color.background_verbose;
            break;
        case Log.WARN:
            result = R.color.background_warn;
            break;
        case LOG_WTF:
            result = R.color.background_wtf;
            break;
    }

    return ContextCompat.getColor(context,result);
}
 
开发者ID:tranleduy2000,项目名称:javaide,代码行数:25,代码来源:LogLineAdapterUtil.java

示例6: convertLogLevelToChar

private static char convertLogLevelToChar(int logLevel) {

        switch (logLevel) {
            case Log.DEBUG:
                return 'D';
            case Log.ERROR:
                return 'E';
            case Log.INFO:
                return 'I';
            case Log.VERBOSE:
                return 'V';
            case Log.WARN:
                return 'W';
            case LogLineAdapterUtil.LOG_WTF:
                return 'F';
        }
        return ' ';
    }
 
开发者ID:tranleduy2000,项目名称:javaide,代码行数:18,代码来源:LogLine.java

示例7: priorityToString

private static String priorityToString(int priority) {
    switch (priority) {
        case Log.ERROR:
            return "E";
        case Log.WARN:
            return "W";
        case Log.INFO:
            return "I";
        case Log.DEBUG:
            return "D";
        case Log.VERBOSE:
            return "V";
        default:
            return String.valueOf(priority);
    }
}
 
开发者ID:d4rken,项目名称:RxShell,代码行数:16,代码来源:JUnitTree.java

示例8: getForegroundColorForLogLevel

public static int getForegroundColorForLogLevel(Context context, int logLevel) {
    int result = android.R.color.primary_text_dark;
    switch (logLevel) {
        case Log.DEBUG:
            result = R.color.foreground_debug;
            break;
        case Log.ERROR:
            result = R.color.foreground_error;
            break;
        case Log.INFO:
            result = R.color.foreground_info;
            break;
        case Log.VERBOSE:
            result = R.color.foreground_verbose;
            break;
        case Log.WARN:
            result = R.color.foreground_warn;
            break;
        case LOG_WTF:
            result = R.color.foreground_wtf;
            break;
    }
    return ContextCompat.getColor(context,result);
}
 
开发者ID:tranleduy2000,项目名称:javaide,代码行数:24,代码来源:LogLineAdapterUtil.java

示例9: print

/**
 * Send a {@link #DEBUG_LEVEL} log message.
 *
 * @param object The object to print.
 */
public static void print(Object object) {
    if (Log.DEBUG > DEBUG_LEVEL) {
        String tag = getClassName();
        String method = callMethodAndLine();
        String content = "";
        if (object != null) {
            content = object.toString() + "                    ----    "
                    + method;
        } else {
            content = " ## " + "                ----    " + method;
        }
        Log.d(tag, content);
        if (DEBUG_SYSOUT) {
            System.out.println(tag + "  " + content + "  " + method);
        }
    }
}
 
开发者ID:TBoyLi,项目名称:TMvpSimple,代码行数:22,代码来源:LogUtils.java

示例10: d

/**
 * Send a {@link #DEBUG_LEVEL} log message.
 *
 * @param obj
 */
public static void d(Object obj) {
    if (Log.DEBUG > DEBUG_LEVEL) {
        String tag = getClassName();
        String msg = obj != null ? obj.toString() : "obj == null";
        Log.d(tag, msg);
    }
}
 
开发者ID:Xianicai,项目名称:TMvpSimple-master,代码行数:12,代码来源:LogUtils.java

示例11: log

@Override protected void log(int priority, String tag, String message, Throwable t) {
  if (priority == Log.VERBOSE || priority == Log.DEBUG) {
    return;
  }

  Log.println(priority, tag, message);

  if (t != null) {
    if (priority == Log.ERROR) {
      Log.e(tag, message, t);
    } else if (priority == Log.WARN) {
      Log.w(tag, message, t);
    }
  }
}
 
开发者ID:talenguyen,项目名称:Architecture,代码行数:15,代码来源:App.java

示例12: log

@Override protected void log(int priority, String tag, @NonNull String message, Throwable t) {
  if (priority == Log.VERBOSE || priority == Log.DEBUG) {
    return;
  }

  FakeCrashLibrary.log(priority, tag, message);

  if (t != null) {
    if (priority == Log.ERROR) {
      FakeCrashLibrary.logError(t);
    } else if (priority == Log.WARN) {
      FakeCrashLibrary.logWarning(t);
    }
  }
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:15,代码来源:ExampleApp.java

示例13: log

public static void log(int mode, String message, String tag) {

        if (!BuildConfig.DEBUG)
            return;

        if (message == null)
            return;

        if (tag == null)
            tag = "";

        if (message.trim().length() == 0)
            message = "Data Empty";

        if (ENABLE_LONG_LOG) {
            longLog(mode, tag, message);
        } else {
            if (mode == Log.DEBUG) {
                Log.d(TAG + tag, message);
            } else if (mode == Log.ERROR) {
                Log.e(TAG + tag, message);
            } else if (mode == Log.INFO) {
                Log.i(TAG + tag, message);
            } else if (mode == Log.WARN) {
                Log.w(TAG + tag, message);
            }
        }
    }
 
开发者ID:qornanali,项目名称:MyBlogPost,代码行数:28,代码来源:Logger.java

示例14: isLoggable

@Override
protected boolean isLoggable(int priority){
    if (priority == Log.VERBOSE || priority == Log.DEBUG || priority == Log.INFO) {
        return false;
    }
    //only when WARN, WTF, ERROR
    return true;
}
 
开发者ID:sciage,项目名称:FinalProject,代码行数:8,代码来源:ReleaseTree.java

示例15: print

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;
	}
}
 
开发者ID:NewCasino,项目名称:browser,代码行数:29,代码来源:LogUtil.java


注:本文中的android.util.Log.DEBUG属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。