第一种方法:
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;
    }
}

最新文章

  1. Photoshop学习笔记
  2. MySQL记录
  3. MFC 中编辑框数字限制范围
  4. HDU 1394
  5. Android Viewpager PagerAdapter update data 刷新界面数据
  6. Xcode 调试技巧-b
  7. 如何做高大上的网站布局 -------------------->>转至(卧牛SEO/武汉SEO http://blog.sina.com.cn/zhengkangseo )
  8. jq方法
  9. win10清除桌面快捷方式小箭头
  10. [LeetCode] Reshape the Matrix 重塑矩阵
  11. java常用数据库连接池 (DBCP、c3p0、Druid) 配置说明
  12. JAVA文件的上传与访问
  13. webpack4打包nodejs项目进阶版——多页应用模板
  14. 理解jQuery的$.extend与$.fn.extend
  15. U盘启动安装Centos 7
  16. python实现单线程多任务非阻塞TCP服务端
  17. 浮点型数据转整型的丢失精度问题(C++)
  18. Cetos 中添加bbr服务
  19. vmvare安装vmtools菜单灰色
  20. register form

热门文章

  1. 使用Kindle4rss推送自己感兴趣的博文
  2. Android项目实战(十):自定义倒计时的TextView
  3. C实现通用数据结构--双向链表
  4. TortoiseSVN使用简介(转)
  5. Web应用程序系统的多用户权限控制设计及实现-栏目模块【8】
  6. C语言-10-位域与共用体
  7. Swift面向对象基础(上)——Swift中的类和结构体(上)
  8. PHP错误日志控制(display_errors和error_reporting)
  9. 关于zend_parse_parameters函数
  10. JAVA基础知识点:内存、比较和Final