一、Hugo插件 —— 打印方法运行时间
首先申明下,此Hugo非 彼Hugo(Hugo是由Go语言实现的静态 站生成器)。
Hugo插件作用 :
-
能够计算并打印一个方法的输入参数和函数的运行时间
-
Hugo插件应用场景:
-
处理Android 应用卡顿问题
(1)先看实例
1)在对应方法处标注@DebugLog
Hugo插件计算的运行时间
第一行:打印执行方法及其参数
第二行:方法执行时间
3)常规日志打印运行时间
Godeyes配置项
2)扫描规则配置
UI Automator Viewer 工具定位
缺点:项目中不是所有控件在xml中都写上了android:id ,特别是组里现在使用databinding后。
3)使用 adb 工具
查看当前Activity :adb shell “dumpsys window w | grep name=”
专辑详情页
相关地址:
-
源码地址
-
Apk下载地址
四、开发助手 —— 方便切换开发者配置
开发助手 —— Trinea 大神佳作,在此不过多介绍,详情请看:Android 应用开发调试利器——开发助手,数十倍效率提升
开发助手主界面

【有奖讨论】那些年坑过你的编程问题与讨论有机会获得 Cherry 黑轴机械键盘 点击查看详情
相关阅读
程序员要拥抱变化,聊聊Android即将支持的Java
Android开发入门的正确姿势
Gradle构建-从Eclipse到Studio介绍篇
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!