首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能优化
订阅
AdAstra就是我
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
大厂Android启动优化- 4 出其不意的优化手段
常规的手段优化后,我们能解决基本的问题,但是我们得继续追求极致,本章将分享一些出其不意的优化方式。。。
不会 Android 性能优化?你还差一个开源库!
由于本人工作需要,需要解决一些性能问题,虽然有 Profiler 、Systrace 等工具,但是无法实时监控,多少有些不方便,于是计划写一个能实时监控性能的小工具。经过学习大佬们的文章,最终完成了这个开源的性能实时检测库。初步能达到预期效果,这里做个记录,算是小结了。 幸苦各…
深入探索Android启动速度优化(上)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 在性能优化的整个知识体系中,最重要的就是稳定性优化,在上一篇文章 《深入探索Android稳定性优化》 中我们已经深入探索了Android稳定性优化的疆域。那么,除了稳定性以外…
手把手教你使用Systrace(一)
Systrace是分析Android性能问题的神器,Google IO 2017上更是对其各种强推;由于TraceView过于严重的运行时开销,我怀疑这个方向是不是压根儿就是错误的。个人预计Google会放弃TraceView转向全力支持Systrace;不过这个工具并不像Tr…
Android Systrace 基础知识(7) - Vsync 解读
本文是 Systrace 系列文章的第七篇,主要是是介绍 Android 中的 Vsync 机制。文章会从 Systrace 的角度来看 Android 系统如何基于 Vsync 每一帧的展示。Vsync 是 Systrace 中一个非常关键的机制,虽然我们在操作手机的时候看不…
使用 Android Studio Profiler 工具解析应用的内存和 CPU 使用数据
为了帮助开发者开发出更加轻快高效的应用,我们在 Android Studio 3.0 以及更高版本中加入了 Android Profiler 工具,用于应用的 CPU、内存、网络和能耗分析。 在 Android Profiler 提供的这四种性能数据中,绝大多数场景下我们都更关…
Android Systrace 使用方法
Systrace允许您在系统级别收集和检查设备上运行的所有进程的计时信息。 它将来自Android内核的数据(例如CPU调度程序,磁盘活动和应用程序线程)组合起来,以生成HTML报告。 Systrace 允许您在系统级别收集和检查设备上运行的所有进程的计时信息。 它将来自And…
Android UI性能的探雷针——Systrace
关于App UI性能的测试,Android提供了一个原生的工具Systrace,正常渲染FPS一般是在60左右,但是如果有一些代码写的不好,可能会影响到UI的性能,导致界面卡顿,这种问题是最难查的,为什么会卡顿,在哪卡顿,当然你也可以打log看时间,但是毕竟不方便。Systra…