美文网首页
BlockCanaryDemo --界面卡顿检测

BlockCanaryDemo --界面卡顿检测

作者: 下一页会是幸福吗 | 来源:发表于2016-07-27 16:49 被阅读46次

阿里一位大神的项目,BlockCanary项目地址
作者Blog 作者还有一个项目<从零开始的Android新项目>非常棒

  1. 首先可以自定义一些特性
public class MyAppBlockCanaryContext extends BlockCanaryContext {   
 //实现各种上下文    
@Override   
 public int getConfigBlockThreshold() {   
     return super.getConfigBlockThreshold();   
 }    
//是否需要通知显示    
@Override    
public boolean isNeedDisplay() {     
   return super.isNeedDisplay();    
}    
@Override    
public String getLogPath() {        
//默认路径 /blockcanary/performance  
      return super.getLogPath();    }}
  1. 在Application中进行设置
public class MyApplication extends Application {    
@Override   
 public void onCreate() {        
super.onCreate();        
BlockCanary.install(this,new MyAppBlockCanaryContext()).start();    }}

3.在MainActivity中点击

btn.setOnClickListener(new View.OnClickListener() {    
@Override    
public void onClick(View v) {        SystemClock.sleep(2000);    }});
UIshui.png

相关文章

  • BlockCanaryDemo --界面卡顿检测

    阿里一位大神的项目,BlockCanary项目地址作者Blog 作者还有一个项目<从零开始的Android新项目>...

  • iOS - 界面优化

    APP的界面优化 什么样的界面让你觉得需要被优化呢?就是界面会卡顿咯。 下面介绍 卡顿原理 卡顿检测 实战 1、界...

  • APP卡顿:Choreographer检测界面卡顿

    前提 本文提供一种卡顿监控的思路,方便在开发过程中及时发现界面卡顿并提示开发者信息。 choreographer用...

  • 卡顿检测资料

    微信iOS卡顿监控系统 卡顿方案思考 卡顿检测 移动端监控体系之技术原理 iOS性能检测

  • 卡顿优化

    卡顿优化 - CPU 卡顿优化 - GPU 离屏渲染 卡顿检测 耗电优化

  • 界面卡顿

    记单词 FPS:Frames Per Second每秒传输帧数。60满帧。每16ms刷新一次屏幕。 VSync:v...

  • ANR分析与实战

    卡顿单点问题检测方案

  • 界面优化解析

    前言 我们经常在面试中,会被问及关于界面优化相关的问题,比如为什么界面会出现卡顿?如何监控卡顿?接着如何解决卡顿?...

  • Android性能优化-App卡顿

    目录 1.卡顿简介 2.检测Jank:介绍监测卡顿的方法 3.修复卡顿问题:介绍如何修复卡顿问题; 4.卡顿通常的...

  • iOS通过runloop监控卡顿

    质量监控-卡顿检测iOS实时卡顿监控基于Runloop简单监测iOS卡顿的demo微信iOS卡顿监控系统iOS-R...

网友评论

      本文标题:BlockCanaryDemo --界面卡顿检测

      本文链接:https://www.haomeiwen.com/subject/griojttx.html