深入探索Android卡顿优化(下) Posted on 2020-02-05 | In 性能优化 | Visitors: 前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。在上篇文章中,笔者带领大家学习了卡顿优化分析方法与工具、自动化卡顿检测方案及优化这两块内容。如果对这块内容还不了解的同学建议先看看《深入探索Android卡顿优化(上)》。本篇,为深入探索And ... Read more »
深入探索Android卡顿优化(上) Posted on 2020-01-26 | In 性能优化 | Visitors: 前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。在上篇,笔者详细分析了目前的App绘制与布局优化的相关优化方案,如果对绘制优化与布局优化还不是非常熟悉的可以仔细看看前几篇文章的Android性能优化之绘制优化、深入探索Android布局优化( ... Read more »
深入探索Android布局优化(下) Posted on 2020-01-13 | In 性能优化 | Visitors: 前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。本篇,为深入探索Android布局优化的下篇。这篇文章包含的主要内容如下所示: 6、布局优化常规方案 7、布局优化的进阶方案 8、布局优化的常见问题 下面,笔者将与大家一起进入进行布局优化的 ... Read more »
深入探索Android布局优化(上) Posted on 2020-01-13 | In 性能优化 | Visitors: 前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。Android的绘制优化其实可以分为两个部分,即布局(UI)优化和卡顿优化,而布局优化的核心问题就是要解决因布局渲染性能不佳而导致应用卡顿的问题,所以它可以认为是卡顿优化的一个子集。对于Andr ... Read more »
2019年终总结 Posted on 2019-12-29 | In 年终总结 | Visitors: 前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。一转眼,一年很快就过去了,还记得一年前我写的2018年终总结,当时定了比较完善的学习计划,到目前为止,由于今年换工作变动等等其它原因,使本年度实施的学习计划与2018年所制定的有一些差异,接下来 ... Read more »
深入探索Android内存优化 Posted on 2019-12-29 | In 性能优化 | Visitors: 前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。本篇是Android内存优化的进阶篇,难度会比较大,建议对内存优化不是非常熟悉的前仔细看看在前几篇文章中,笔者曾经写过的一篇Android性能优化之内存优化,其中详细分析了以下几大模块: An ... Read more »
深入探索Android稳定性优化 Posted on 2019-11-24 | In 性能优化 | Visitors: 前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。一、正确认识 稳定性很重要,Crash是P0优先级 稳定性可优化的面很广 1.1 稳定性纬度 Crash纬度 性能纬度:启动速度、内存、绘制等等优化方向,相对于Crash来说是次要的 业务高可 ... Read more »
深入探索Android启动速度优化 Posted on 2019-11-10 | In 性能优化 | Visitors: 前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。一、启动优化的意义如果我们去一家餐厅吃饭,在点餐的时候等了半天都没有服务人员过来,可能就没有耐心等待直接走了。 对于App来说,也是同样如此,如果用户点击App后,App半天都打不开,用户就可能 ... Read more »
Android性能优化之内存优化 Posted on 2019-08-18 | In 性能优化 | Visitors: 前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。内存优化可以说是性能优化中最重要的优化点之一,可以说,如果你没有掌握系统的内存优化方案,就不能说你对Android的性能优化有过多的研究与探索。本篇,笔者将带领大家一起来系统地学习Android ... Read more »
Android性能优化之绘制优化 Posted on 2019-07-28 | In 性能优化 | Visitors: 前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。我们都知道,造成绘制不流畅最大的罪魁祸首就是卡顿,而卡顿的主要场景有很多,按场景可以分成4类:UI绘制、应用启动、页面跳转、事件响应,其中又可细分为如下: UI 绘制 刷新 启动 安装启动 冷 ... Read more »