`
xiangxm
  • 浏览: 66899 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
  • xiangxm: xurichusheng 写道一些涉及到密码保存的就需要加密/ ...
    3DES加密
  • xurichusheng: 一些涉及到密码保存的就需要加密/解密了。不需要解密的密码,如登 ...
    3DES加密

LogHelper.java

阅读更多
package xmtools;
import android.util.Log;

public final class LogHelper {
	private static boolean mIsDebugMode = true;// 获取堆栈信息会影响性能,发布应用时记得关闭DebugMode
	private static String mLogTag = "LogHelper";

	private static final String CLASS_METHOD_LINE_FORMAT = "%s.%s()  Line:%d  (%s)";

	public static void trace() {
		if (mIsDebugMode) {
			StackTraceElement traceElement = Thread.currentThread()
					.getStackTrace()[3];// 从堆栈信息中获取当前被调用的方法信息
			String logText = String.format(CLASS_METHOD_LINE_FORMAT,
					traceElement.getClassName(), traceElement.getMethodName(),
					traceElement.getLineNumber(), traceElement.getFileName());
			Log.d(mLogTag, logText);// 打印Log
		}
	}
}

分享到:
评论

相关推荐

    LogHelper.zip

    "LogHelper.zip" 提供了一个自定义的文本日志解决方案,支持头部插入和倒序读取功能,这在某些特定场景下非常有用。现在,我们详细探讨一下这些知识点。 首先,日志文件通常是程序运行时生成的,记录了系统事件、...

    boost库封装的日志模块

    本文将深入探讨如何利用Boost库中的日志组件,并介绍一个名为`LogHelper.hpp`的封装文件,它简化了日志记录的流程,特别适用于多线程环境。 一、Boost.Log简介 Boost.Log是一个功能丰富的日志记录库,它提供了一种...

    LogHelper.cs

    C# loghelper.cs可以直接添加到公共类当中,需要保存日志的时候直接调用就可以,比较方便

    JAAS样例

    `LogHelper.java` 可能包含了用于记录登录、认证失败或其他安全事件的辅助方法。 5. **应用程序上下文(SampleAcn.java)** `SampleAcn.java` 可能代表应用程序的上下文或主体类,负责初始化JAAS配置,并进行登录...

    LogHelper.dll

    异步写入日志文件,可直接添加引用到项目中,提供异常写入日志和文本写入日志两个类型日志,按照日期创建文件夹,一个小时创建一个日志文件。

    一个轻量级的LogHelper的适用于Web网页的版本

    一个轻量级的LogHelper的适用于Web网页的版本。 自己写的一个轻量级的LogHelper|不需要log4net.dll|不需要设置config。 详情请看我的CSDN博客:https://blog.csdn.net/djk8888/article/details/105450482

    LogHelper C#日志记录

    在实际应用中,开发者可以通过调用LogHelper类的静态方法来记录日志,例如`LogHelper.Info("这是信息日志")`、`LogHelper.Error(new Exception("错误信息"))`等。结合C#的特性,LogHelper可以与各种类型的项目无缝...

    LogQtTest.zip

    只需一个文件LogHelper.hpp, 使用也非常简单。包含LogHelper.hpp,然后注册一下就行了 qInstallMessageHandler(LogHelper::myMessageOutput); 具体可参考demo。 记得 在程序运行目录建立 log文件夹,不然无法生存...

    微信公众号 Oauth 2.0 授权登录认证

    简单实用的获取微信公众号用户的信息 /* ... LogHelper.Debug(url); string result = HttpClientHelper.GetResponse(url); LogHelper.Debug(result); JObject outputObj = JObject.Parse(result);

    .net Loghelper小组件

    LogHelper.Info("这是一个Info级别的日志信息"); try { // 某些可能抛出异常的操作 } catch (Exception ex) { LogHelper.Error("捕获到一个异常", ex); } ``` 此外,Loghelper还支持依赖注入(DI)框架,如 ...

    大型领域驱动权限管理系统

    源码内部已经集成log4net,只需要简单的LogHelper.Log("日志内容") 即可;系统可对菜单、数据、组织等进行权限控制管理,适用与高级软件工程师或高级架构师进行学习和二次开发,对于初创企业则不需要聘用架构师即可...

    C# 工厂反射源码

    /// <summary> /// 创建对象或从缓存获取 /// </summary> public static object CreateObject... LogHelper.WriteLog(typeof(DataAccess), LogType_Enum.Error, ex); return null; } } return objType; }

    Log4net配置实例(LogHelper类).zip

    Log4net配置实例(LogHelper类)利用Log4net配置日志,调用起来方便简单,有事例代码包含再里面,Log4net配置实例(LogHelper类)利用Log4net配置日志,调用起来方便简单,有事例代码包含再里面

    ASP.NET常用操作类集合

    ASP.NET常用操作类集合,包含Ajax无刷新分页功能及其源代码,包含了17个.NET中常用的操作类,如FileHelper.cs,JSHelper.cs,LogHelper.cs,SessionHelper.cs等

    vs2022 log4net帮助类及配置

    在WinForm应用程序中,我们可以在`Program.cs`的`Main()`方法中调用`LogHelper.Configure()`,确保在任何日志输出之前完成配置: ```csharp [STAThread] static void Main() { Application.EnableVisualStyles(); ...

    使用python selenium爬取美国所有邮编信息

    2.logHelper.py 日志文件 3.chromedriver = "D:\Chrome\chromedriver" 更换为自己的chromedriver.exe 所在地址 4.chromedriver.exe和自己本地的chrome浏览器版本一致 5.程序目录需要有log文件夹 6.获取的信息保存为...

    C# 日志操作类

    1、将配置文件放入工程目录下的Config文件; 2、引用LogHelper类 3、使用示例:LogHelper.Error("日志内容"); 4、日志将在工程目录自动新建Logs文件夹,自动生成年、月文件夹,根据日期新建对应的日志文件

    基于经典领域驱动设计的权限管理系统OpenAuth.Net源码 XTOpenAuth.Net.rar

    5、内部已经集成log4net,只需要简单的 LogHelper.Log("日志内容") 即可; 最近开发功能展望: 菜单授权处理; 数据权限处理; 用户分级授权功能; 1、权限资源 a.菜单权限 经理和业务员登陆系统拥有的功能菜单是...

Global site tag (gtag.js) - Google Analytics