![](https://img-blog.csdnimg.cn/20210408114520949.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android 启动优化
文章平均质量分 92
介绍 Android 启动优化的方案及原理
1. 多线程异步加载
2. 有向无环图解决依赖问题
3. 深度了解页面布局优化
gdutxiaoxu
这个作者很懒,什么都没留下…
展开
-
深入探索Android 启动优化(七) - JetPack App Startup 使用及源码浅析
本文首发我的微信公众号:程序员徐公前言前一阵子,写了几篇 Android 启动优化的文章,主要是从两个方面论述的。Application 多线程异步加载,以及怎么解决多线程任务依赖的问题首页布局优化,从常规的布局嵌套优化到渐进式加载,再到异步加载。Android 启动优化(一) - 有向无环图Android 启动优化(二) - 拓扑排序的原理以及解题思路Android 启动优化(三)- AnchorTask 开源了Android 启动优化(四)- AnchorTask 是怎么实现的..原创 2021-04-26 15:16:03 · 1052 阅读 · 0 评论 -
Android 启动优化(六)- 深入理解布局优化
前言说到 Android 启动优化,你一般会想到什么呢?Android 多线程异步加载Android 首页懒加载对,这是两种很常见的优化手段,但是如果让你主导这件事情,你会如何开始呢?梳理现有的业务,哪些是一定要在启动初始化的,哪些是不必要的需要在启动初始化的,哪些是可以在主线程初始化的,哪些是可以在子线程初始化的当我们把任务丢到子线程初始化,这时候,我们又会遇到两个问题。在首页,我们需要用到这个库,如果直接使用,这个库可能还没有初始化,这时候直接调用该库,会发生异常,你要怎么解.原创 2021-04-07 14:34:30 · 11932 阅读 · 31 评论 -
Android 启动优化(五)- AnchorTask 1.0.0 版本正式发布了
今天,更新一下 Android 启动优化有向无环图系列的最后一篇文章。最近一段时间,暂时不会更新这方面的文章了。系列文章汇总如下:Android 启动优化(一) - 有向无环图Androi...原创 2021-03-09 17:58:00 · 462 阅读 · 0 评论 -
Android 启动优化(四)- AnchorTask 是怎么实现的
上一篇博客介绍了 AnchorTask 的基本使用,今天,让我们一起看一下怎么实现它。Android 启动优化(一) - 有向无环图Android 启动优化(二) - 拓扑排序的原理以及解...原创 2021-03-05 17:10:00 · 524 阅读 · 1 评论 -
Android 启动优化(三)- AnchorTask 开源了
前两篇博客介绍了 Android 启动优化多线程异步加载依赖问题的解决方案 - 有向无环图,以及如何实现有它。今天,让我们一起来看一下,在 Android 实战中,怎么实现。Android...原创 2021-03-04 18:11:41 · 685 阅读 · 2 评论 -
Android 启动优化(二) - 拓扑排序的原理以及解题思路
前言春节之前,更新了一篇博客Android 启动优化(一) - 有向无环图,反响还不错,今天,让我们一起来看一下,怎样用代码实现有向无环图。基本概念拓扑排序的英文名是 Topologic...原创 2021-02-24 15:17:23 · 449 阅读 · 0 评论 -
Android 启动优化(一) - 有向无环图
前言说到 Android 启动优化,大家第一时间可能会想到异步加载。将耗时任务放到子线程加载,等到所有加载任务加载完成之后,再进入首页。多线程异步加载方案确实是 ok 的。但如果遇到前后依...原创 2021-02-23 08:30:00 · 1392 阅读 · 4 评论