代码备份:Android Log日志工具

public class Logger {
    private static final String TAG = "TAG";
    public static boolean isLog = true;

    public static void v(String message) {
        if (isLog)
            Log.v(TAG, message);
    }

    public static void d(String message) {
        if (isLog)
            Log.d(TAG, message);
    }

    public static void i(String message) {
        if (isLog)
            Log.i(TAG, message);
    }

    public static void w(String message) {
        if (isLog)
            Log.w(TAG, message);
    }

    public static void e(String message) {
        if (isLog)
            Log.e(TAG, message);
    }

    public static void v(String tag, String message) {
        if (isLog)
            Log.v(TAG + " : " + tag, message);
    }

    public static void d(String tag, String message) {
        if (isLog)
            Log.d(TAG + " : " + tag, message);
    }

    public static void i(String tag, String message) {
        if (isLog)
            Log.i(TAG + " : " + tag, message);
    }

    public static void w(String tag, String message) {
        if (isLog)
            Log.w(TAG + " : " + tag, message);
    }

    public static void e(String tag, String message) {
        if (isLog)
            Log.e(TAG + " : " + tag, message);
    }
}
时间: 2024-11-08 11:09:01

代码备份:Android Log日志工具的相关文章

Android的日志工具Log

Android中的日志工具类是Log(android.util.Log),这个类提供了以下几个方法来供我们打印日志. ? Log.v():这个方法用于打印那些最为琐碎的,意义最小的日志信息.对应级别verbose,是android日志里面级别最低的一种. ? Log.d():这个方法用于打印一些调试信息,这些信息对调试程序和分析问题应该是有帮助的.对应级别debug,比verbose高一级. ? Log.i():这个方法用于打印一些比较重要的数据,这些数据应该是非常想看的,可以帮助分析用户行为的

使用 Android 的日志工具LogCat

Android 中的日志工具类是 Log(android.util.Log),这个类中提供了如下几个方法来供我们打印日志. 1.    Log.v() 这个方法用于打印那些最为琐碎的,意义最小的日志信息.对应级别 verbose,是 Android 日志里面级别最低的一种. 2.    Log.d() 这个方法用于打印一些调试信息,这些信息对你调试程序和分析问题应该是有帮助 的.对应级别 debug,比 verbose 高一级. 3.    Log.i() 这个方法用于打印一些比较重要的数据,这

android log 日志的输出总结

android log 在不同层使用不同方法. 1.如果是在Native 代码(hal 和 jni)中使用本地方法 头文件:  #include <utils/Log.h> 方法:          VERBOSE LOGV(): DEBUG     LOGD(); INFO         LOGI(); WARN        LOGW(); ERROR      LOGE(); 例子:   LOGD("%s, %d",  s, n) ; 2.如果是在framework

27、android log日志

一.记住 加写sd卡权限 二.代码 1 package com.example.logtest; 2 3 import java.io.File; 4 import java.io.IOException; 5 6 import org.apache.log4j.Appender; 7 import org.apache.log4j.FileAppender; 8 import org.apache.log4j.Logger; 9 import org.apache.log4j.PatternL

Android Log日志文件的分析、查看

Log 在android中的地位非常重要,要是作为一个android程序员不能过分析log这关,算是android没有入门吧 . 下面我们就来说说如何处理log文件 什么时候会产生log文件呢 ?一般在如下几种情况会产生log文件 . 1,程序异常退出 , uncaused exception2,程序强制关闭 ,Force Closed (简称FC)3,程序无响应 , Application No Response (简称ANR) , 一般主线程超过5秒么有处理就会ANR4,手动生成 . 我们用

简单的Android Log日志类

import android.util.Log; 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 NOT

android logger 日志工具

https://github.com/orhanobut/logger 基础使用:https://blog.csdn.net/github_33304260/article/details/54799169 原文地址:https://www.cnblogs.com/zquan/p/9498825.html

Android日志工具Log

Android的日志工具类是Log,属于android.util.Log包 ,这个类提供了5个方法来供我们打印日志. ● Log.v().用于打印最为繁琐的,意义最小的日志信息.对应级别为 verbose,是Android日志里级别最低的一种.  (顺便来认识一下单词---verbose:冗长的,啰嗦的,累赘的,我也是百度的*_*) ● Log.d().用于打印一些调试信息,这些信息对于调试程序和分析问题是很有帮助的.对应级别为 debug,比 verbose 高一级. ● Log.i().用于

02_JNI中Java代码调用C代码,Android中使用log库打印日志,javah命令的使用,Android.mk文件的编写,交叉编译

?? 1  编写以下案例(下面的三个按钮都调用了底层的C语言): 项目案例的代码结构如下: 2 编写DataProvider的代码: package com.example.ndkpassdata; public class DataProvider { /** * 计算x和y的加法  apktools * * @param x * @param y * @return */ public native int add(int x,int y); /** * 给字符串后面拼接字符串   加密运算