android获取当前行所属类和所属方法名
2024-08-26 22:39:56
第一种方法:
String Method = Thread.currentThread().getStackTrace()[2].getMethodName();
第二种方法:
private static final boolean FINAL_CONSTANT_IS_LOCAL = true;
private static final String TAG = FooProvider.class.getSimpleName();
private void String getLogTagWithMethod() {
if (FINAL_CONSTANT_IS_LOCAL) {
Throwable stack = new Throwable().fillInStackTrace();
StackTraceElement[] trace = stack.getStatckTrace();
return trace[0].getClassName() + "." + trace[0].getMethodName() + ":" + trace[0].getLineNumber();
} else {
return TAG;
}
}
最新文章
- Photoshop学习笔记
- MySQL记录
- MFC 中编辑框数字限制范围
- HDU 1394
- Android Viewpager PagerAdapter update data 刷新界面数据
- Xcode 调试技巧-b
- 如何做高大上的网站布局 -------------------->;>;转至(卧牛SEO/武汉SEO http://blog.sina.com.cn/zhengkangseo )
- jq方法
- win10清除桌面快捷方式小箭头
- [LeetCode] Reshape the Matrix 重塑矩阵
- java常用数据库连接池 (DBCP、c3p0、Druid) 配置说明
- JAVA文件的上传与访问
- webpack4打包nodejs项目进阶版——多页应用模板
- 理解jQuery的$.extend与$.fn.extend
- U盘启动安装Centos 7
- python实现单线程多任务非阻塞TCP服务端
- 浮点型数据转整型的丢失精度问题(C++)
- Cetos 中添加bbr服务
- vmvare安装vmtools菜单灰色
- register form
热门文章
- 使用Kindle4rss推送自己感兴趣的博文
- Android项目实战(十):自定义倒计时的TextView
- C实现通用数据结构--双向链表
- TortoiseSVN使用简介(转)
- Web应用程序系统的多用户权限控制设计及实现-栏目模块【8】
- C语言-10-位域与共用体
- Swift面向对象基础(上)——Swift中的类和结构体(上)
- PHP错误日志控制(display_errors和error_reporting)
- 关于zend_parse_parameters函数
- JAVA基础知识点:内存、比较和Final