主要是对android 日志输出的封装

package com.holl.vwifi.util;

import android.util.Log;

/**
*
* @Description: 日志输出规范
* @author yehj
* @date 2014-8-7 下午3:15:19
* @version 1.01
*/
public class Logger {

public final static int LOG_LEVEL = 0;//开发模式为6,上线模式为0
public final static int ERROR = 1;
public final static int WARN = 2;
public final static int INFO = 3;
public final static int DEBUG = 4;
public final static int VERBOS = 5;

public static void e(String tag, String msg) {
if (LOG_LEVEL > ERROR)
Log.e(tag, msg);
}

public static void w(String tag, String msg) {
if (LOG_LEVEL > WARN)
Log.w(tag, msg);
}

public static void i(String tag, String msg) {
if (LOG_LEVEL > INFO)
Log.i(tag, msg);
}

public static void d(String tag, String msg) {
if (LOG_LEVEL > DEBUG)
Log.d(tag, msg);
}

public static void v(String tag, String msg) {
if (LOG_LEVEL > VERBOS)
Log.v(tag, msg);
}

}

转载于:https://www.cnblogs.com/andy-ye/p/4062696.html

Android日志输出管理相关推荐

  1. Android日志输出到控制台、文件(XLog开源日志工具)

    Android日志输出到控制台.文件(XLog开源日志工具) Android项目开发中,需要将Log同时输出到控制台 与 文件,并要求将日志文件压缩并上传到远程服务端(便于分析App使用过程中用户反馈 ...

  2. Android日志输出

    在我们学习java的时候,我们可以在控制台随意的输出自定义的信息,并且编译器也会在控制台输出程序的运行状况,和错误的显示,但是在android的编写中我们发现控制台输出的只是项目在模拟器上的部署情况, ...

  3. Android 日志输出(println、logv、logd、logi、logw、loge、logwtf)

    一.简介 之所以有这么多有区分的方法,这也是 Log的分类.Log 的分类就如同 Log 的静态常量成员定义的那样,而 Log 的优先级按照数字大小排列,数字大的优先级高. 用 Log.println ...

  4. android 单元测试输出到控制台,Android单元测试及日志输出

    一.单元测试 首先: 1.    Menifest.xml中加入: 中加入: 该行代码必须位于 元素之内,与 元素平级. 外面加入: android:label="Test for my a ...

  5. android tag 快捷_Android Studio快捷键生成TAG、Log.x日志输出介绍

    生成TAG logt+Tab键: private static final String TAG = "Extract"; 生成Log.d() logd+Tab键: Log.d(T ...

  6. Android中Log日志的管理之log工具类

    平常开发项目中难免会用到日志的管理,下面的log日志是比较好用完善的,直接调用即可,有日志开关,日志等级等 import android.util.Log; /*** 日志相关类:默认是测试环境< ...

  7. android tag定义快捷键,Android Studio快捷键生成TAG、Log.x日志输出介绍

    生成TAG logt+Tab键: private static final String TAG = "Extract"; 生成Log.d() logd+Tab键: Log.d(T ...

  8. Android日志[基础篇]Android Log日志输出

    Android日志[基础篇]二 Android Studio修改LogCat日志的颜色 android.util.Log输出日志的常用方法如下: Log.v(String tag, String ms ...

  9. 使用Monitor调试Unity3D Android程序日志输出(非DDMS和ADB)

    以往调试Android程序,一般使用Android SDK的adb命令的logcat进行命令行输出,体验比较的差. 网上搜索一般叫用DDMS,可是打开DDMS.bat批处理,会提示使用monitor. ...

最新文章

  1. android中存放程序资源,Android 工程中存放各种程序资源的目录是()
  2. 最新2018年全球DevOps薪资报告:行业和团队选择指南
  3. js中apply和Math.max()函数的问题?
  4. 动态调用WebService
  5. hdu1287 破译密码
  6. Go语言 ProtoBuf 序列化和反序列化
  7. 什么行业适合年轻人自主创业
  8. 剑三哪些插件是必备的_日常学习、办公必备的浏览器插件丨附安装教程(三)...
  9. kpconv与point transformer异同、算法讲解
  10. Linux问题---------E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
  11. DXperience-7.1.1 Sources 源代下载
  12. 最新Javascript 基础知识全总结(持续更新)
  13. 精品微信小程序ssm培训机构管理系统+后台管理系统|前后分离VUE
  14. 创强教师办公用计算机配备要求,教师办公室电脑使用与管理有哪些规定
  15. Tensorflow基础学习:自动求导函数tape.gradient
  16. GTP编译报错,需要增加IBUF
  17. Flume错误:Flume:Class path contains multiple SLF4J bindings
  18. 零线断了为什么会带电, 使验电笔氖管发光
  19. vue中调用百度地图 获取经纬度
  20. TED-4-美好人生的定义

热门文章

  1. vim替换字符串带斜杠_Vim:正则表达式匹配一个字符串
  2. Eclipse中的m2e不支持如何修复maven-dependency-plugin(目标为“ copy-dependencies”,“ unpack”)
  3. android toast_Android Toast
  4. java数组_Java数组
  5. 开课吧Java课堂:如何运用equals( )和 equalsIgnoreCase( )
  6. Python3基础——字典、其他常用操作
  7. 千亿级数量下日志分析系统的技术架构选型
  8. Somatic vs Germline Mutations
  9. 十分钟python入门基础
  10. Jenkins的配置(rpm red hat方式)