Android 开发—— 小工具,大效率

一、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 应用开发调试利器——开发助手,数十倍效率提升

开发助手主界面

Android 开发—— 小工具,大效率

【有奖讨论】那些年坑过你的编程问题与讨论有机会获得 Cherry 黑轴机械键盘 点击查看详情

相关阅读

程序员要拥抱变化,聊聊Android即将支持的Java
Android开发入门的正确姿势
Gradle构建-从Eclipse到Studio介绍篇


声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年4月16日
下一篇 2017年4月16日

相关推荐