在一个网友的博客上看到一篇介绍如何在Android中记录方法运行耗时的文章,这位哥们自己实现了一个工具类StopWatch,具体实现把日志的Tag存到Map中,然后打出begin和end之间的时间差。但是看了下唯一的一条评论,贴了个链接,官方其实已经有相关的工具类提供的。
1 | TimingLogger timings = new TimingLogger(TAG, "methodA"); |
打印结果如下:
1 | D/TAG ( 3459): methodA: begin |
所以说我们在造轮前还是要先看下是不是已经有人帮我们造好了。