简单使用步骤
下载LogUtils文件
下载地址
修改设置
- 改为自己的
IApplication.getsInstance()
- 修改默认的tag
- Iapplication里初始化log,LogUtils.init(this);
- 开始使用
样式
源码分析
package com.daqsoft.baseproject.utils;
import android.content.Context;
import android.os.Environment;
import android.util.Log;
import com.daqsoft.baseproject.base.IApplication;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/**
* Log工具类,可控制Log输出开关、保存Log到文件、过滤输出等级
*/
public class LogUtils {
private static Boolean LOG_SWITCH = true;
private static Boolean LOG_TO_FILE = false;
private static String LOG_TAG = "YanBo";
private static char LOG_TYPE = 'v';
private static int LOG_SAVE_DAYS = 7;
private final static SimpleDateFormat LOG_FORMAT = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");