美文网首页
安卓开发之定制自己的日志工具

安卓开发之定制自己的日志工具

作者: 白於青 | 来源:发表于2017-05-29 15:28 被阅读0次

  定制自己的日志工具,主要是为了控制日志的打印:开发阶段打印日志,正式版本不打印日志。
  这很简单,我们新建一个类LogUtil(日志工具),代码如下:

public class LogUtil {
    public static final 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 int level = VERBOSE;
    
    public static void v(String tag, String msg) {
        if (level <= VERBOSE) {
            Log.v(tag, msg);
        }
    }

    public static void d(String tag, String msg) {
        if (level <= DEBUG) {
            Log.d(tag, msg);
        }
    }

    public static void i(String tag, String msg) {
        if (level <= INFO) {
            Log.i(tag, msg);
        }
    }

    public static void w(String tag, String msg) {
        if (level <= WARN) {
            Log.w(tag, msg);
        }
    }

    public static void e(String tag, String msg) {
        if (level <= ERROR) {
            Log.e(tag, msg);
        }
    }
}

  代码很清晰,也很简单,只要我们再项目开发的时候将level指定为VERBOSE,在正式版中将level指定为NOTHING,上面提到的目标就达成啦!

相关文章

  • 安卓开发之定制自己的日志工具

      定制自己的日志工具,主要是为了控制日志的打印:开发阶段打印日志,正式版本不打印日志。  这很简单,我们新建一个...

  • 安卓开发入门教程-常用工具_Log

    关注 安卓007 ,免费获取全套安卓开发学习资料 什么是Log Log是安卓程序用来打印日志的工具,相比于默认的控...

  • android studio 第一个安卓程序上手

    1,开发工具:Android Studio (谷歌自己开发的安卓开发工具 2,第一个安卓程序 hello worl...

  • 安卓开发零基础入门系列

    本文由安卓开发007出品 ## 1.1 安卓发展历程## 1.2 安卓开发前景展望## 1.3 安卓开发入门之安装...

  • 1.androidmiao

    1.android studio是开发安卓系统很好的工具; 2.开发安卓最好用linux系统或者mac,因为安卓是...

  • 工具类之LogUtils

    安卓开发离不开记录log日志,封装了一份简单的日志工具类,具有设置日志总开关,是否写入文件,日志过滤器和自定义标签...

  • 没基础,怎么做一个安卓APP

    怎么做一个安卓APP。 如何利用超简单的开发工具一天时间(几个小时)开发出自己的安卓app。 两周前我是安卓开发零...

  • 关于安卓定制UI

    安卓是个开放的可定制开源系统,而原生安卓不符合国人的操作习惯,所以国内手机厂商基于安卓而定制了自己的UI。 大家买...

  • Jetpack--LifeCycle、ViewModel、Liv

    Jetpack是google官方的安卓开发工具集,目的是为了标准化和加快开发效率,并且之后会持续更新 安卓开发中,...

  • Flutter开发环境配置-Mac OSX

    安卓开发环境 开发工具准备 下载Andriod Studio开发工具,以及Android SDK(官网打不开,可以...

网友评论

      本文标题:安卓开发之定制自己的日志工具

      本文链接:https://www.haomeiwen.com/subject/xgnkfxtx.html