• Android 使用traceView


    Android在做性能优化的时候需要使用traceView进行检测,traceView可以详细的记录下线程执行的时间让我们在做优化的时候可以清楚优化哪些内容。首先我们需要使用这个traceView,在需要检测时间的开始加入

      Debug.startMethodTracing("/data/data/你的包名/.trace文件");

    在者端代码之后的代码就开始了检测,startMethodTracing方法里面是创建trace文件的路径,如果没有文件路径的话默认会在sdcard/这个文件夹下,但是如果是放到sdcard文件夹可能会产生异常导致项目崩溃,所以在这里我指定了一个文件夹。当你觉得需要结束检测的时候可以调用stopMethodTracing方法。

    Debug.stopMethodTracing();

     当调用stopMethodTracing方法完成的时候在对应位置就会生成一个trace文件,我们可以在如下图所示的位置找到刚刚创建的trace文件,可以看出各个线程运行的时间。

    点击打开文件就可以看到traceView记录线程所跑的时间了。

  • 相关阅读:
    全局对象
    公用属性与原型链
    内存图
    JS中数据类型的转换
    for in 遍历
    JS里的数据类型
    Collect~Something else
    Spring Batch学习笔记(一)
    C#之WinForm设置控件居中
    C#之使用AutoUpdater自动更新客户端
  • 原文地址:https://www.cnblogs.com/kkrs/p/10893664.html
Copyright © 2020-2023  润新知