封装的log工具类

一个封装好的log工具类,直接用了

package com.istv.ystframework.apkmanager.utils;
 
import android.util.Log;
 
/**
 * 一个具有开关的日志工具 代替系统的Log类
 * 
 * @LOGLEVEL 为0,不显示log
 * @LOGLEVEL 大于5,显示log
 * 
 */
public class Logger {
    private static int LOGLEVEL = 7;
    private static int VERBOSE = 1;
    private static int DEBUG = 2;
    private static int INFO = 3;
    private static int WARN = 4;
    private static int ERROR = 5;
 
    public static void v(String tag, String msg) {
        if (LOGLEVEL > VERBOSE)
            Log.v(tag, msg);
    }
 
    public static void d(String tag, String msg) {
        if (LOGLEVEL > DEBUG)
            Log.d(tag, msg);
    }
 
    public static void i(String tag, String msg) {
        if (LOGLEVEL > INFO)
            Log.i(tag, msg);
    }
 
    public static void w(String tag, String msg) {
        if (LOGLEVEL > WARN)
            Log.w(tag, msg);
    }
 
    public static void e(String tag, String msg) {
        if (LOGLEVEL > ERROR)
            Log.e(tag, msg);
    }
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AGI阅读 16,018评论 3 119
  • 二阶段 片断四 【R】《自控力》p178“你的折扣率是多少”中的一部分: 给“未来的回报”打折是人的天性,有些人的...
    Like晨曦阅读 154评论 3 0
  • 之前看到简书有位姑娘画水果,那叫一个逼真。临摹后,一言难尽。什么东西认真起来,都不好画。
    夏暖心阅读 297评论 1 2
  • 一句话:每件事物都有好的一年和坏的一面,没有十全十美的,我尽量去想好的一年,我能控制的方面。以前我总是爱说我怕怎么...
    189期11组8号刘菲阅读 384评论 0 0
  • 今天喝了一天酒,有点醉了,农庄里一片土路,空气也不错。“鹏哥,喝酒”波波举起杯,二十年的同学友谊,尽在一杯中...
    犁地成佛阅读 487评论 0 50