Instant Run学习的思考-插件化

在前面一篇文章里,已经讲过了Google的Instant Run给我们带来的一个技术上的启发——热修复,在这篇里我就紧接着上一篇来对Instant Run的另一个技术启发——插件化,做一个记录和总结。对于Instant Run的基本的加载流程,我在上一篇里已经做了记录和总结,这里就不多做介绍了。     继续阅读
zpauly's avatar
zpauly 3月 30, 2017

Instant Run学习的思考--热修复

在记录自己对Instant Run的学习之前,先讲一下自己会去看Instant Run的原因吧。前一段时间,美团的Robust热修复框架开源成功在今年的Android届吸引了一大波关注,当然,我也去     继续阅读
zpauly's avatar
zpauly 3月 26, 2017

Android性能优化方法总结

这段时间好好总结了一下Android性能优化的内容。对于其中的各种原理和各种工具的使用方法这里就不多做介绍了,相关资料确实相当多。下面就是我对于常见的性能优化方法的一个简单的总结。     继续阅读
zpauly's avatar
zpauly 3月 07, 2017

NDK开发学习(二):JNI规则

JVM查找native方法JVM 查找 nat...     继续阅读
zpauly's avatar
zpauly 2月 16, 2017

NDK开发学习(一):尝试JNI

注:此过程在mac环境下 JNI开发流程简介 ...     继续阅读
zpauly's avatar
zpauly 2月 15, 2017

了解Annotation-Processing-Tool

我知道APT(Annotation-Processing-Tool)还得从很有名的一个Android开源库ButterKnife说起...     继续阅读
zpauly's avatar
zpauly 1月 21, 2017

Android插件化入门资料

最近一直在学习Android Framework层的源码,而插件化自当是我想到的关于这方面的最好实践。但毕竟插件化的难度还是很大的,因此在插件化的入门过程中,自己总是会绕得云里雾里。不过幸运的是我发现了一个系列的文章,可以说是大大提高了我这方面的学习效率。     继续阅读
zpauly's avatar
zpauly 12月 25, 2016

带你看Glide源码

随着Android开发的愈渐火热,各种Android的图片加载库也曾出不穷,比较有名的有:Fresco、Picasso、Universal Image Loader等等。在这篇文章中,我会通过源码来简单地分...     继续阅读
zpauly's avatar
zpauly 12月 21, 2016

Picasso源码学习(二)

继上一篇文章简单分析了一下Picasso的图片加载流程,这次就接着小小地研究一把图片加载中最为重要的一个部分——缓存机制。当然,这段源码阅读过程自然是以上一篇文章中     继续阅读
zpauly's avatar
zpauly 10月 19, 2016

Picasso源码学习(一)

从这里开始我会开始阅读一款来自于Square的大名鼎鼎的图片处理库P...     继续阅读
zpauly's avatar
zpauly 10月 18, 2016

一个新的开始

从开始学习Android到现在不知不觉有一年出头了,作为学生也总算是到了大三了。但是,一名coder现在才想起来开个自己的博客好像也是稍微有点迟啊(滑稽脸)。虽然不知道未来在这博客里能写多少有意思的东西,但是既然已经开了,那就把它作为一个标志,象征一个新的学习阶段的开始吧...     继续阅读
zpauly's avatar
zpauly 9月 28, 2016