logcat 类 控制打印

本文介绍了一个用于Android开发的LogCat日志工具类,该工具类支持不同级别的日志输出,包括VERBOSE、DEBUG、INFO、WARNING和ERROR,并通过标志位控制是否打印日志。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


import android.util.Log;


public class LogCatUtil {


/**
* main:logcat 类 控制打印
* @author   
* @version  
* @since    Ver 1.1
* @Date 2015 2015-1-15 下午4:38:28
* @param  @param args  
* @return void  
* @throws 
*/

   //Verbose
public static boolean vLOG_FLAG = true;
//开发版本
//Debug
public static boolean dLOG_FLAG = true;
//正式版本
//Info
public static boolean iLOG_FLAG = true;
//Warning
public static boolean wLOG_FLAG = true;
//Error
public static boolean eLOG_FLAG = true;

public LogCatUtil() {
super();


}


public static void v(String tag, String msg) {
       if(vLOG_FLAG) {
           Log.v(tag, msg);
       }
   }
   
   public static void v(String tag, String msg, Throwable tr) {
       if(vLOG_FLAG) {
           Log.v(tag, msg, tr);
       }
   }
   
   public static void i(String tag, String msg) {
       if(iLOG_FLAG) {
           Log.i(tag, msg);
       }
   }
   
   public static void i(String tag, String msg, Throwable tr) {
       if(iLOG_FLAG) {
           Log.i(tag, msg, tr);
       }
   }
   
   public static void d(String tag, String msg) {
       if(dLOG_FLAG) {
           Log.d(tag, msg);
       }
   }
   
   public static void d(String tag, String msg, Throwable tr) {
       if(dLOG_FLAG) {
           Log.d(tag, msg, tr);
       }
   }
   
   public static void w(String tag, String msg) {
       if(wLOG_FLAG) {
           Log.w(tag, msg);
       }
   }
   
   public static void w(String tag, String msg, Throwable tr) {
       if(wLOG_FLAG) {
           Log.w(tag, msg, tr);
       }
   }
   
   public static void e(String tag, String msg) {
       if(eLOG_FLAG) {
           Log.e(tag, msg);
       }
   }
   
   public static void e(String tag, String msg, Throwable tr) {
       if(eLOG_FLAG) {
           Log.e(tag, msg, tr);
       }
   }


}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值