分析优化哪些项目 : 这三篇博客详细分析了从 Launcher 应用中启动第三方应用的整体流程 , 步骤 , 进而分析出应该优化哪些条目 ;
【Android 性能优化】应用启动优化 ( 安卓应用启动分析...源码 , ActivityThread.java , Am.java , ActivityRecord.java , 等源码下载
Trace 分析中的文件 : Method_Trace.trace 文件下载...( Trace 文件分析 | 结合代码分析 Trace 文件 )
在上面的三篇博客中 , 讲解了如何使用 Trace 工具 , 追踪指定方法片段的执行详细细节 , 每个方法的执行时间 , 将耗时最长的几个方法进行优化...子线程中运行该耗时方法 : 开启线程 , 将耗时方法放在线程中运行 ; 但这种方法并不是全能的 ;
某些第三方库初始化 , 不能在子线程中调用 , 如包含 Handler 初始化 , 必须在主线程中进行初始化...;
在 Application 或 Activity 代码的 onCreate 方法中 , 尽量不要有任何 访问 文件 , 数据库 , SharedPreference , 初始化第三方框架 等操作