Android Open Source - AndroidAppLog Internal Logger






From Project

Back to project page AndroidAppLog.

License

The source code is released under:

Apache License

If you think the Android project AndroidAppLog 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 me.allenz.androidapplog;
/*www . jav  a  2  s  . c  om*/
import android.util.Log;

public class InternalLogger extends AbstractLogger {

    private static final LogLevel DEFAULT_INTERNAL_LOG_LEVEL = LogLevel.VERBOSE;

    private static final String TAG = "aal";

    public InternalLogger(){
        super(TAG, DEFAULT_INTERNAL_LOG_LEVEL, TAG, false);
    }

    @Override
    protected void println(final LogLevel level, final Throwable t, final String format, final Object... args) {
        if (this.level.includes(level) &&
            (t != null || format != null)) {
            final LogEvent event = buidLogEvent(level, t, format, args);
            Log.println(event.getLevel().intValue(), event.getTag(), event.getMessage());
        }
    }

}




Java Source Code List

me.allenz.androidapplog.AbstractAppender.java
me.allenz.androidapplog.AbstractLogger.java
me.allenz.androidapplog.AppenderSupportLogger.java
me.allenz.androidapplog.Appender.java
me.allenz.androidapplog.AsyncAppender.java
me.allenz.androidapplog.Configure.java
me.allenz.androidapplog.InternalLogger.java
me.allenz.androidapplog.LogCatAppender.java
me.allenz.androidapplog.LogEvent.java
me.allenz.androidapplog.LogLevel.java
me.allenz.androidapplog.LogTextView.java
me.allenz.androidapplog.LoggerConfig.java
me.allenz.androidapplog.LoggerFactory.java
me.allenz.androidapplog.Logger.java
me.allenz.androidapplog.PropertiesParser.java
me.allenz.androidapplog.ReflectUtils.java
me.allenz.androidapplog.Repository.java
me.allenz.androidapplog.RollingFileAppender.java
me.allenz.androidapplog.TextViewAppender.java
me.allenz.androidapplog.UncaughtExceptionLogger.java