APP开发实战127-APP性能优化工具

本文介绍了APP性能优化的各种工具,包括Android Studio内置的Lint、Android Device Monitor中的布局和内存优化工具,以及第三方工具ProGuard、LeakCanary和OneAPM。通过这些工具,可以进行代码分析、UI优化、内存管理和性能监控。

30.7性能优化工具

30.7.1Android Studio自带工具

1 选择Analyze->InspectCode,可以使用Lint对代码、布局文件和资源文件,从语法、内存使用、性能和冗余性等方面进行静态分析,结果如下:

 

2 选择Tools->Android->AndroidDevice Monitor在此界面中,

可以选择Hierarchy Viewer进行布局优化

选择DDMS->AllocationTracker进行内存优化

选择DDMS,然后从左边的进程列表中,选择一个进程,接着点击上面的“StartMethod Profiling”按钮(红色小点变为黑色即开始运行),进行运行速度优化

属性名         含义

name            线程中调运的方法名

InclCPU Time    当前方法(包含内部调运的子方法)执行占用的CPU时间

ExclCPU Time   当前方法(不包含内部调运的子方法)执行占用的CPU时间

InclReal Time     当前方法(包含内部调运的子方法)执行的真实时间,ms单位

ExclReal Time

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值