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


Java LogLevel类代码示例

本文整理汇总了Java中com.orhanobut.logger.LogLevel的典型用法代码示例。如果您正苦于以下问题:Java LogLevel类的具体用法?Java LogLevel怎么用?Java LogLevel使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


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

示例1: onCreate

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
@Override
public void onCreate() {
    super.onCreate();
    appContext =this;
    Utils.init(this);
    if (BuildConfig.DEBUG) {
        Logger
                .init("BaseRecyclerViewAdapter")                 // default PRETTYLOGGER or use just init()
                .methodCount(3)                 // default 2
                .logLevel(LogLevel.FULL)        // default LogLevel.FULL
                .methodOffset(2)                // default 0
        ; //default AndroidLogAdapter


    }
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:17,代码来源:MyApplication.java

示例2: logInit

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
/**
 * 在application调用初始化
 */
public static void logInit(boolean debug) {
    DEBUG_ENABLE=debug;
    if (DEBUG_ENABLE) {
        Logger.init(AppConfig.DEBUG_TAG)                 // default PRETTYLOGGER or use just init()
                .methodCount(2)                 // default 2
                .logLevel(LogLevel.FULL)        // default LogLevel.FULL
                .methodOffset(0);                // default 0
    } else {
        Logger.init()                 // default PRETTYLOGGER or use just init()
                .methodCount(3)                 // default 2
                .hideThreadInfo()               // default shown
                .logLevel(LogLevel.NONE)        // default LogLevel.FULL
                .methodOffset(2);
    }
}
 
开发者ID:wp521,项目名称:MyFire,代码行数:19,代码来源:LogUtils.java

示例3: logInit

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
/**
 * 在application调用初始化
 */
public static void logInit(boolean debug) {
    DEBUG_ENABLE=debug;
    if (DEBUG_ENABLE) {
        Logger.init("Rock")                 // default PRETTYLOGGER or use just init()
                .methodCount(2)                 // default 2
                .logLevel(LogLevel.FULL)        // default LogLevel.FULL
                .methodOffset(0);                // default 0
    } else {
        Logger.init()                 // default PRETTYLOGGER or use just init()
                .methodCount(3)                 // default 2
                .hideThreadInfo()               // default shown
                .logLevel(LogLevel.NONE)        // default LogLevel.FULL
                .methodOffset(2);
    }
}
 
开发者ID:RockTeach,项目名称:VMovie,代码行数:19,代码来源:LogUtils.java

示例4: onCreate

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
@Override
public void onCreate() {
    super.onCreate();
    sSharedApplication = this;

    Logger.init(TAG)
            .logLevel(LogLevel.FULL);

    buildComponent();

    mComponentApplication.inject(this);
    merlin.bind();

    final StrictMode.ThreadPolicy loStrictModeThreadPolicy = new StrictMode.ThreadPolicy.Builder()
            .detectAll()
            .penaltyDeath()
            .build();
    StrictMode.setThreadPolicy(loStrictModeThreadPolicy);
}
 
开发者ID:RoRoche,项目名称:AndroidStarter,代码行数:20,代码来源:ApplicationAndroidStarter.java

示例5: logInit

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
/**
 * 在application调用初始化
 */
public static void logInit(boolean debug) {
    DEBUG_ENABLE=debug;
    if (DEBUG_ENABLE) {
        Logger.init(AppConfig.DEBUG_TAG)        // default PRETTYLOGGER or use just init()
                .methodCount(2)                 // default 2
                .logLevel(LogLevel.FULL)        // default LogLevel.FULL
                .methodOffset(0);               // default 0
    } else {
        Logger.init()                 // default PRETTYLOGGER or use just init()
                .methodCount(3)                 // default 2
                .hideThreadInfo()               // default shown
                .logLevel(LogLevel.NONE)        // default LogLevel.FULL
                .methodOffset(2);
    }
}
 
开发者ID:git-xuhao,项目名称:DailyNews,代码行数:19,代码来源:LogUtils.java

示例6: onCreate

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
@Override
public void onCreate() {
    super.onCreate();

    //内存泄露检测
    LeakCanary.install(this);

    //pretty logger
    Logger.init("MLAppLog").setLogLevel(LogLevel.FULL);

    FIR.init(this);

    // 如果没有使用PackerNg打包添加渠道,默认返回的是""
    // com.mcxiaoke.packer.helper.PackerNg
    final String market = PackerNg.getMarket(this);
    // 或者使用 PackerNg.getMarket(Context,defaultValue)
    // 之后就可以使用了,比如友盟可以这样设置
    Logger.d("=====market:{%s}=====",market);
    final String appkey = AnalyticsConfig.getAppkey(this);
    MobclickAgent.UMAnalyticsConfig umAnalyticsConfig = new MobclickAgent.UMAnalyticsConfig(this,appkey,market, MobclickAgent.EScenarioType.E_UM_NORMAL);
    MobclickAgent.startWithConfigure(umAnalyticsConfig);

    MobclickAgent.setDebugMode(true);

}
 
开发者ID:lulee007,项目名称:MockLocations,代码行数:26,代码来源:MLApplication.java

示例7: onCreate

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
@Override
public void onCreate() {
    super.onCreate();
    Fresco.initialize(this, ImagePipelineConfigFactory.getImagePipelineConfig(this));
    LogUtil.init()               // default PRETTYLOGGER or use just init()
            //.setMethodCount(2);            // default 2
            //.hideThreadInfo()             // default shown
            .setMethodOffset(1);           // default 0
    // 在debug下,才显示log
    LogUtil.init().setLogLevel(BuildConfig.DEBUG ? LogLevel.FULL : LogLevel.NONE);
    // 如果是强制显示log,那么无论在什么模式下都显示log
    if (BaseApplication.LOG) {
        LogUtil.init().setLogLevel(LogLevel.FULL);
    }

    initData();

}
 
开发者ID:haoyunbang,项目名称:HaoCommon,代码行数:19,代码来源:BaseApplication.java

示例8: initLog

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
/**
 * 日志打印参数配置
 * @param tag 日志标示,可以为空
 * @param methodCount 显示方法行数,默认为:2
 * @param isHideThreadInfo 是否显示线程信息,默认显示
 * @param adapter 自定义log输出
 * @param isDebug true:打印全部日志,false:不打印日志
 * @return
 */
public BasicConfig initLog(String tag,Integer methodCount,
                           boolean isHideThreadInfo, LogAdapter adapter,
                           boolean isDebug){

    Settings settings = Logger.init(TextUtils.isEmpty(tag) ? LOG_TAG : tag);
    if(null != methodCount){
        settings.methodCount(methodCount);
    }
    if(isHideThreadInfo){
        settings.hideThreadInfo();
    }
    if(null != adapter){
        settings.logAdapter(adapter);
    }
    settings.logLevel(isDebug ? LogLevel.FULL : LogLevel.NONE);
    return this;
}
 
开发者ID:qyxxjd,项目名称:AndroidBasicProject,代码行数:27,代码来源:BasicConfig.java

示例9: init

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
/**
 * 初始化log工具,在app入口处调用
 *
 * @param isLogEnable 是否打印log
 */
public static void init(boolean isLogEnable) {
    Logger.init("CrazyDailyHttp")
            .hideThreadInfo()
            .logLevel(isLogEnable ? LogLevel.FULL : LogLevel.NONE)
            .methodOffset(2);
}
 
开发者ID:crazysunj,项目名称:CrazyDaily,代码行数:12,代码来源:LoggerUtil.java

示例10: initLogger

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
/**
     * init logger
     */
    private void initLogger() {
        if ((0 != (getApplicationInfo().flags &= ApplicationInfo.FLAG_DEBUGGABLE)))
            Logger.init(); // for debug, print all log
        else
            Logger.init().logLevel(LogLevel.NONE); // for release, remove all log
//            Logger.init(); // for release, remove all log
    }
 
开发者ID:ittianyu,项目名称:POCenter,代码行数:11,代码来源:BaseApplication.java

示例11: onCreate

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
@Override
public void onCreate() {
    super.onCreate();
    context = getApplicationContext();
    handler = new Handler();
    mainThreadId = android.os.Process.myTid();
    Logger.init(LOG_TAG).logLevel(BuildConfig.IS_SHOW_LOG ? LogLevel.FULL : LogLevel.NONE);
}
 
开发者ID:Horrarndoo,项目名称:YiZhi,代码行数:9,代码来源:GlobalApplication.java

示例12: onCreate

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
@Override
public void onCreate() {
    super.onCreate();
    instance = this;
    ToastUtils.register(this);
    //初始化日志工具
    Logger.init().logLevel(LogLevel.FULL);
    //LeakCanary检测OOM
    LeakCanary.install(this);
}
 
开发者ID:liuyanggithub,项目名称:SuperSelector,代码行数:11,代码来源:MyApplication.java

示例13: onCreate

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
@Override
public void onCreate() {
    super.onCreate();
    retrofit = RetrofitManager.newInstance();
    Bugly.init(getApplicationContext(), getString(R.string.bugly_app_id), false);
    Fresco.initialize(this);
    Logger.init(TAG)                 // default PRETTYLOGGER or use just init()
            .methodCount(3)                 // default 2
            .hideThreadInfo()               // default shown
            .logLevel(LogLevel.FULL)        // default LogLevel.FULL
            .methodOffset(2);
}
 
开发者ID:HStanN,项目名称:TakeRest,代码行数:13,代码来源:GoApp.java

示例14: init

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
private void init() {
    Router.initialize(this);

    Stetho.initializeWithDefaults(this);
    Logger.init(TAG)                 // default PRETTYLOGGER or use just init()
            .methodCount(1)                 // default 2
            .hideThreadInfo()               // default shown
            .logLevel(LogLevel.FULL)        // default LogLevel.FULL
            .methodOffset(2);            // default 0

    FIR.init(this);
    // 初始化参数依次为 this, AppId, AppKey
    AVOSCloud.initialize(this, Constants.AVOSCloud.APP_ID, Constants.AVOSCloud.APP_KEY);
    AVAnalytics.enableCrashReport(this, true);
}
 
开发者ID:betroy,项目名称:xifan,代码行数:16,代码来源:App.java

示例15: setupLogger

import com.orhanobut.logger.LogLevel; //导入依赖的package包/类
/**
 * 启动定制的Logger,用于覆盖默认配置
 *
 * @param tag
 * @param methodCount
 * @param methodOffset
 * @param isOpen
 */
public void setupLogger(String tag, int methodCount, int methodOffset, boolean isOpen) {
    LogLevel level = isOpen ? LogLevel.FULL : LogLevel.NONE;
    Logger
            .init(tag)                          // default PRETTYLOGGER or use just init()
            .methodCount(methodCount)           // default 2
            .logLevel(level)                    // default LogLevel.FULL
            .methodOffset(methodOffset);        // default 0
}
 
开发者ID:ymqq,项目名称:CommonFramework,代码行数:17,代码来源:BaseApplication.java


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