Android Open Source - Wardrobe_app Log Utils From Project Back to project page Wardrobe_app .
License The source code is released under:
Apache License
If you think the Android project Wardrobe_app listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.android.busolo.apps.wardrobe.utils;
/ / w w w . j a v a 2 s . c o m
import android.util.Log;
import com.android.busolo.apps.wardrobe.engine.BuildConfig;
public class LogUtils {
private static final String LOG_PREFIX = "wardrobe_" ;
private static final int LOG_PREFIX_LENGTH = LOG_PREFIX.length();
private static final int MAX_LOG_TAG_LENGTH = 23;
private LogUtils() {
}
public static String makeLogTag(String str) {
if (str.length() > MAX_LOG_TAG_LENGTH - LOG_PREFIX_LENGTH) {
return LOG_PREFIX + str.substring(0, MAX_LOG_TAG_LENGTH - LOG_PREFIX_LENGTH - 1);
}
return LOG_PREFIX + str;
}
/**
* Don't use this when obfuscating class names!
*/
public static String makeLogTag(Class cls) {
return makeLogTag(cls.getSimpleName());
}
public static void LOGD(final String tag, String message) {
//noinspection PointlessBooleanExpression,ConstantConditions
if (BuildConfig.DEBUG || Log.isLoggable(tag, Log.DEBUG)) {
Log.d(tag, message);
}
}
public static void LOGD(final String tag, String message, Throwable cause) {
//noinspection PointlessBooleanExpression,ConstantConditions
if (BuildConfig.DEBUG || Log.isLoggable(tag, Log.DEBUG)) {
Log.d(tag, message, cause);
}
}
public static void LOGV(final String tag, String message) {
//noinspection PointlessBooleanExpression,ConstantConditions
if (BuildConfig.DEBUG && Log.isLoggable(tag, Log.VERBOSE)) {
Log.v(tag, message);
}
}
public static void LOGV(final String tag, String message, Throwable cause) {
//noinspection PointlessBooleanExpression,ConstantConditions
if (BuildConfig.DEBUG && Log.isLoggable(tag, Log.VERBOSE)) {
Log.v(tag, message, cause);
}
}
public static void LOGI(final String tag, String message) {
Log.i(tag, message);
}
public static void LOGI(final String tag, String message, Throwable cause) {
Log.i(tag, message, cause);
}
public static void LOGW(final String tag, String message) {
Log.w(tag, message);
}
public static void LOGW(final String tag, String message, Throwable cause) {
Log.w(tag, message, cause);
}
public static void LOGE(final String tag, String message) {
Log.e(tag, message);
}
public static void LOGE(final String tag, String message, Throwable cause) {
Log.e(tag, message, cause);
}
}
Java Source Code List com.android.busolo.apps.wardrobe.Config.java com.android.busolo.apps.wardrobe.engine.BaseActivity.java com.android.busolo.apps.wardrobe.engine.ColorPickerFragment.java com.android.busolo.apps.wardrobe.engine.CommentsFragment.java com.android.busolo.apps.wardrobe.engine.FollowActivity.java com.android.busolo.apps.wardrobe.engine.HomeActivity.java com.android.busolo.apps.wardrobe.engine.ItemDetailsActivity.java com.android.busolo.apps.wardrobe.engine.LoginFragment.java com.android.busolo.apps.wardrobe.engine.MatchFragment.java com.android.busolo.apps.wardrobe.engine.NewPostActivity.java com.android.busolo.apps.wardrobe.engine.PrivateStreamFragment.java com.android.busolo.apps.wardrobe.engine.ProfileFragment.java com.android.busolo.apps.wardrobe.engine.PublicStreamActivity.java com.android.busolo.apps.wardrobe.engine.PublicStreamFragment.java com.android.busolo.apps.wardrobe.engine.SignupFragment.java com.android.busolo.apps.wardrobe.engine.StepOneFragment.java com.android.busolo.apps.wardrobe.engine.StepTwoFragment.java com.android.busolo.apps.wardrobe.engine.UserAccountActivity.java com.android.busolo.apps.wardrobe.engine.adapter.ColorListAdapter.java com.android.busolo.apps.wardrobe.engine.adapter.ColorSpinnerAdapter.java com.android.busolo.apps.wardrobe.engine.adapter.FeedsListAdapter.java com.android.busolo.apps.wardrobe.engine.adapter.GridViewPhotoAdapter.java com.android.busolo.apps.wardrobe.engine.adapter.ViewInflaterBaseAdapter.java com.android.busolo.apps.wardrobe.engine.model.ColorPicker.java com.android.busolo.apps.wardrobe.engine.model.FilterParam.java com.android.busolo.apps.wardrobe.engine.model.Follow.java com.android.busolo.apps.wardrobe.engine.model.Stream.java com.android.busolo.apps.wardrobe.sync.SyncHelper.java com.android.busolo.apps.wardrobe.sync.SyncService.java com.android.busolo.apps.wardrobe.utils.AccountUtils.java com.android.busolo.apps.wardrobe.utils.BitmapCache.java com.android.busolo.apps.wardrobe.utils.ImageLoader.java com.android.busolo.apps.wardrobe.utils.LogUtils.java com.android.busolo.apps.wardrobe.utils.LruBitmapCache.java com.android.busolo.apps.wardrobe.utils.NetUtils.java com.android.busolo.apps.wardrobe.utils.ParserUtils.java com.android.busolo.apps.wardrobe.utils.PrefUtils.java com.android.busolo.apps.wardrobe.utils.ServerResponse.java com.android.busolo.apps.wardrobe.utils.UIUtils.java com.android.busolo.apps.wardrobe.utils.VolleyAppController.java com.android.busolo.apps.wardrobe.utils.model.FeedResult.java com.android.busolo.apps.wardrobe.widget.BezelImageView.java com.android.busolo.apps.wardrobe.widget.CheckableFrameLayout.java com.android.busolo.apps.wardrobe.widget.EllipsizedTextView.java com.android.busolo.apps.wardrobe.widget.ObservableScrollView.java com.android.busolo.apps.wardrobe.widget.SquareImageView.java