性能优化之启动加速35%
发布时间:2021-03-16 16:01:00 所属栏目:动态 来源:互联网
导读:为普通应用,App进程的创建等环节我们是无法主动控制的,可以优化的也就是Application、Activity创建以及回调等过程。 同样,Google也给出了启动加速的方向: 利用提前展示出来的Window,快速展示出来一个界面,给用户快速反馈的体验; 避免在启动时做密集沉
|
为普通应用,App进程的创建等环节我们是无法主动控制的,可以优化的也就是Application、Activity创建以及回调等过程。 同样,Google也给出了启动加速的方向:
备注:方向1属于治标不治本,只是表面上快;方向2、3可以真实的加快启动速度。 接下来我们就在项目中实际应用。 三、启动加速之主题切换 按照官方文档的说明:使用Activity的windowBackground主题属性来为启动的Activity提供一个简单的drawable。
Layout XML file: 章节我们重点关注初始化的部分:在Application以及首屏Activity中我们主要做了:
项目中除听云之外其余所有三方组件都抢占先机,在Application主线程初始化。这样的初始化方式肯定是过重的:
项目修改:
(编辑:孝感站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


