文档章节

自定义logutils

新根
 新根
发布于 2015/07/22 18:15
字数 192
阅读 138
收藏 2

//log管理类,开发阶段  level设为verbose,记录全部数据。
//上线后,将level设置为nothing,屏蔽全部数据
//app维修,将level再次设置为level,便于维修

 


public class LogUtils {
 public final static int verbose = 1;
 public static final int debug = 2;
 public static final int info = 3;
 public static final int warn = 4;
 public static final int error = 5;
 public static final int nothing = 6;

 public static final int level = verbose;

 public static void verbose(String tag, String msg) {
  if (level<=verbose) {
              Log.v(tag, msg);
  }
 }
 public static void debug(String tag, String msg) {
  if (level<=debug) {
              Log.d(tag, msg);
  }
 }
 public static void info(String tag, String msg) {
  if (level<=info) {
              Log.i(tag, msg);
  }
 }
 public static void warn(String tag, String msg) {
  if (level<= warn) {
              Log.w(tag, msg);
  }
 }
 
 public static void error(String tag, String msg) {
  if (level<=error) {
              Log.e(tag, msg);
  }
 }

}

 

 

 

使用方式:

直接使用该类中的方法

LogUtils.i("tag","记录的数据");

 

 

© 著作权归作者所有

下一篇: app检查网络
新根
粉丝 5
博文 28
码字总数 9431
作品 0
深圳
程序员
私信 提问
加载中

评论(0)

android 自定义View组件,重要函数的回调的顺序

由 new GameView(context) 生成的View的回调顺序 LogUtils:GameView.onDetachedFromWindow(L:26) LogUtils:GameView.<init>(L:14) LogUtils:GameView.onAttachedToWindow(L:21) LogUtils:Ga......

kiy
2014/04/11
284
0
AndroidUtilCode 1.9.9 发布,安卓工具类库

AndroidUtilCode 是一个强大易用的安卓工具类库,它合理地封装了安卓开发中常用的函数,具有完善的 Demo 和单元测试,利用其封装好的 APIs 可以大大提高开发效率,如今它主要包括两部分模块,...

王练
2017/12/02
1K
1
bigapple之utils-LogUtils使用

1、简说 关于日志记录部分。安卓中有自带的日志记录工具。Log类。使用这个类,每次都要我们传入一个TAG,用来标记当前日志。例如这样:Log.d(Constants.TAG, "debug test");其中Constants.T...

徐安是个好人
2013/09/26
733
0
AndroidUtilCode 1.22.9 发布,安卓工具类库

AndroidUtilCode 1.22.9 已发布,AndroidUtilCode 是一个强大易用的安卓工具类库,它合理地封装了安卓开发中常用的函数,具有完善的 Demo 和单元测试,利用其封装好的 APIs 可以大大提高开发...

王练
2018/12/30
504
0
Android utils 之 日志工具类

工具类   在开发的过程中,我们时常会对代码执行特定的处理,而这部分处理在代码中可能多次用到,为了代码的统一性、规范性等,通过建工具类的方式统一处理。接下来我会罗列各种工具类。 ...

汪菜菜
2019/09/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

leetcode1266(访问所有点的最小时间)--C语言实现

求: 平面上有 n 个点,点的位置用整数坐标表示 points[i] = [xi, yi]。请你计算访问所有这些点需要的最小时间(以秒为单位)。 你可以按照下面的规则在平面上移动: 每一秒沿水平或者竖直方...

拓拔北海
8分钟前
5
0
远程运维方案选型指南——官网可下载的ZStack私有云平台

来源:《网络安全和信息化》 云计算作为一种革命性的技术,在企业开展数字化转型过程中扮演着关键的角色。像ZStack这样的产品化云平台在落地方面凭借简单、轻量、易用的特色优势,成为了超过...

ZStack社区版
14分钟前
5
0
ThunderNet :像闪电一样,旷视再出超轻量级检测器,高达267fps | ICCV 2019

> 论文提出了实时的超轻量级two-stage detector ThunderNet,靠着精心设计的主干网络以及提高特征表达能力的CEM和SAM模块,使用很少的计算量就能超越目前的one-stage detectors,在ARM平台也...

晓飞的算法工程笔记
14分钟前
6
0
Java基本类型

Java是强类型的语言,这意味着必须为每一个变量声明类型,根据最新(Java SE 14 Edition),Java一共有两种类型数据类型:primitiveType, referenceType。<sup>[1]</sup> ## 基本概念 ### ...

cornprincess
19分钟前
11
0
远程桌面怎么连接云服务器

1、IIS7远程桌面 管理中文最新版是一款专业的远程桌面管理工具,更新了原09网络远程桌面管理,较之以前的版本,操作更加便捷,能够同时远程多台服务器,多台服务器间自由切换,完全无压力。I...

吹的心痒痒
25分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部