首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能
订阅
不明飞行鱼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
【Android性能优化】使用 Perfetto 进行链路跟踪(Record trace)
Perfetto 是一个官方推荐的开源的系统性能分析工具,内置在Android系统中,它可以收集和记录 Android 系统和应用程序的性能数据,并使用图形界面展示。
(七) 上篇 Android 性能优化 Perfetto 文件生成
种下一棵树,最好的时间是十年前,其次是现在。 android开发好比是造一辆汽车,性能优化决定了它的豪华、舒适、体验、速度…
Binder | 代理对象的泄露及其检测
谈起“泄露”,相信大家都能想到内存泄漏,而它是OOM的重要原因之一。在内存泄露的语境中,并非是GC算法出了问题导致未被引用的对象没有被回收,而是程序逻辑上已经不需要的对象却依然被引用着。
Systrace 响应速度实战 3 :响应速度延伸知识
本文是响应速度系列的第三篇,主要是讲在使用 Systrace 分析应用响应速度问题的时候,其中的一些延伸知识,包括启动速度测试、Log 输出解读、Systrace 状态解读、三方启动库等内容
深入探索 Android 内存优化(炼狱级别-上)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 如果你对以上基础内容都比较了解了,那么我们便开始 Android 内存优化的探索之旅吧。 1)、硬件快:内存本身读取、存入速度快。 2)、复用快:解码成果有效保存,复用时,直接…
深入探索Android布局优化(上)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 Android的绘制优化其实可以分为两个部分,即布局(UI)优化和卡顿优化,而布局优化的核心问题就是要解决因布局渲染性能不佳而导致应用卡顿的问题,所以它可以认为是卡顿优化的一个…
Android卡顿检测(一)BlockCanary
谈到卡顿首先想到的就是BlockCanary,它以其简单易用的特点被广泛用于检测全局的卡顿情况,我们有必要首先了解一下它内部的原理。本篇先来看看BlockCanary项目传送门戳这里。 我们知道Android Framework 很多业务都是通过消息机制完成的,包括UI绘制更新…
Matrix系列文章(一) 卡顿分析工具之Trace Canary
本篇为卡顿分析系列文章之二,分析Trace Canary相关的原理,基于版本0.5.2.43。文章有点长,建议你先大致浏览一遍再细看,对你一定有帮助。第一篇传送门Android卡顿检测工具(一)BlockCanary。 可见Matrix作为一个APM工具,在性能检测方面还是非常…