Android日志输出管理
主要是对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日志输出管理相关推荐
- Android日志输出到控制台、文件(XLog开源日志工具)
Android日志输出到控制台.文件(XLog开源日志工具) Android项目开发中,需要将Log同时输出到控制台 与 文件,并要求将日志文件压缩并上传到远程服务端(便于分析App使用过程中用户反馈 ...
- Android日志输出
在我们学习java的时候,我们可以在控制台随意的输出自定义的信息,并且编译器也会在控制台输出程序的运行状况,和错误的显示,但是在android的编写中我们发现控制台输出的只是项目在模拟器上的部署情况, ...
- Android 日志输出(println、logv、logd、logi、logw、loge、logwtf)
一.简介 之所以有这么多有区分的方法,这也是 Log的分类.Log 的分类就如同 Log 的静态常量成员定义的那样,而 Log 的优先级按照数字大小排列,数字大的优先级高. 用 Log.println ...
- android 单元测试输出到控制台,Android单元测试及日志输出
一.单元测试 首先: 1. Menifest.xml中加入: 中加入: 该行代码必须位于 元素之内,与 元素平级. 外面加入: android:label="Test for my a ...
- android tag 快捷_Android Studio快捷键生成TAG、Log.x日志输出介绍
生成TAG logt+Tab键: private static final String TAG = "Extract"; 生成Log.d() logd+Tab键: Log.d(T ...
- Android中Log日志的管理之log工具类
平常开发项目中难免会用到日志的管理,下面的log日志是比较好用完善的,直接调用即可,有日志开关,日志等级等 import android.util.Log; /*** 日志相关类:默认是测试环境< ...
- android tag定义快捷键,Android Studio快捷键生成TAG、Log.x日志输出介绍
生成TAG logt+Tab键: private static final String TAG = "Extract"; 生成Log.d() logd+Tab键: Log.d(T ...
- Android日志[基础篇]Android Log日志输出
Android日志[基础篇]二 Android Studio修改LogCat日志的颜色 android.util.Log输出日志的常用方法如下: Log.v(String tag, String ms ...
- 使用Monitor调试Unity3D Android程序日志输出(非DDMS和ADB)
以往调试Android程序,一般使用Android SDK的adb命令的logcat进行命令行输出,体验比较的差. 网上搜索一般叫用DDMS,可是打开DDMS.bat批处理,会提示使用monitor. ...
最新文章
- android中存放程序资源,Android 工程中存放各种程序资源的目录是()
- 最新2018年全球DevOps薪资报告:行业和团队选择指南
- js中apply和Math.max()函数的问题?
- 动态调用WebService
- hdu1287 破译密码
- Go语言 ProtoBuf 序列化和反序列化
- 什么行业适合年轻人自主创业
- 剑三哪些插件是必备的_日常学习、办公必备的浏览器插件丨附安装教程(三)...
- kpconv与point transformer异同、算法讲解
- Linux问题---------E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
- DXperience-7.1.1 Sources 源代下载
- 最新Javascript 基础知识全总结(持续更新)
- 精品微信小程序ssm培训机构管理系统+后台管理系统|前后分离VUE
- 创强教师办公用计算机配备要求,教师办公室电脑使用与管理有哪些规定
- Tensorflow基础学习:自动求导函数tape.gradient
- GTP编译报错,需要增加IBUF
- Flume错误:Flume:Class path contains multiple SLF4J bindings
- 零线断了为什么会带电, 使验电笔氖管发光
- vue中调用百度地图 获取经纬度
- TED-4-美好人生的定义
热门文章
- vim替换字符串带斜杠_Vim:正则表达式匹配一个字符串
- Eclipse中的m2e不支持如何修复maven-dependency-plugin(目标为“ copy-dependencies”,“ unpack”)
- android toast_Android Toast
- java数组_Java数组
- 开课吧Java课堂:如何运用equals( )和 equalsIgnoreCase( )
- Python3基础——字典、其他常用操作
- 千亿级数量下日志分析系统的技术架构选型
- Somatic vs Germline Mutations
- 十分钟python入门基础
- Jenkins的配置(rpm red hat方式)