文章目录
一、 界面启动时间
二、 启动优化项目
三、 方法追踪
一、 界面启动时间
----
在 【Android 性能优化】应用启动优化 ( 启动白屏问题 | 应用启动时间测量 | 冷启动 | 热启动...相加等于 TotalTime 的时长 ;
二、 启动优化项目
----
在 Launcher 应用点击图标后 , 启动应用 , 系统为应用开启进程 , 分配内存的步骤是无法干预的 , 开发者能做启动优化的地方只有两个位置..., 一个是 Application 的 onCreate 方法 , 另一个是 Activity 的 onCreate 方法 ;
针对上述的启动时间 , 可优化的时间是 TotalTime , 和 ThisTime...首界面布局优化 : 一般在 Activity 界面中 , 需要加载 xml 布局文件 , 显示布局文件中的画面 , 布局文件层级不能太多 ;
三、 方法追踪
如果要优化性能 , 首先要知道当前性能是多少..., 使用什么手段 , 优化到什么程度 ; 这里就需要统计当前的应用性能 , 如应用启动每个阶段的耗时 ;
使用 Debug.startMethodTracing() 追踪分析方法执行情况 ;
// 将追踪信息存放到该文件中