Android好文收录Android Tips程序员

LottieAndroid使用详解及源码解析—轻而易举实现各种复

2017-10-11  本文已影响587人  Moninn

写在前面,对Android性能优化感兴趣的可以看我的这一篇文章:几乎是史上最全最实用的Android性能全面分析与优化方案研究(这篇文章是依托于我司产品手机迅雷做的十分实用性的分析,不同于网上的很多文章,这里就是告诉你该怎么定位性能问题,该怎么解决,以及原理是什么)

LottieAndroid使用详解及源码解析,让你的应用加载动画变得轻而易举。
看源码的时候跟着我最下面的两张时序图慢慢走,一遍看不懂就再看一遍,别着急,多看几遍就能懂了。虽然这里不是用的最新框架源码,但是基本原理都是一致的,不影响你使用最新版本时候遇到问题,然后定位解决。

看懂源码有什么用?当你使用这个框架遇到一些奇怪的Bug的时候,有时候不一定是你的问题,可能是源码中的问题,追踪源码有利于你快速定位问题。我在使用的时候遇到过源码的问题,后来在GitHub的issue中看到有人提了,再后来的版本就修复了。

为了写好这篇文章,我花了一周多的时间,因为是给公司做分享,所以很多细节我是讲出来的,并没有写出来,因为要写的话会很多,但这篇文章基本上完全可以满足你对Lottie的使用和对源码的理解,接下来耐心看吧

我们主要从以下四个方面来讲解:

一、Lottie简介

二、LottieAndroid的使用

三、LottieAndroid源码解析

四、可能遇到的问题会有哪些


一、Lottie简介

二、LottieAndroid的使用

三、源码解析

性能问题

全屏适配参考

上一篇 下一篇

猜你喜欢

热点阅读