![](https://img-blog.csdnimg.cn/20191225143603181.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android内功修改之源码分析学习
文章平均质量分 97
使用和学习Android第三方源码,思考其架构和优缺点。推进自己的Android内功修炼等级。
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
静默加载
优秀的判断力来自于经验,但经验来自于错误的判断。在看着别人走过的路时,思考怎么走自己的路。无私奉献不是天方夜谈,有时候,我们也可以做到。
展开
-
JNI方法注册源码分析(JNI_OnLoad|动态注册|静态注册|方法替换)
文章指在学会使用JNI方法动态注册,静态注册,方法替换,且在这个过程中稍微了解一下`native`层的动态库加载,方法加载等知识。原创 2022-04-28 20:13:32 · 2017 阅读 · 0 评论 -
Qigsaw源码之Gradle插件解析
Android App Bundle为Qigsaw的前置依赖知识点。Android App Bundle 是Android新推出的一种官方发布格式.aab,可让您以更高效的方式开发和发布应用。借助 Android App Bundle,您可以更轻松地以更小的应用提供优质的使用体验,从而提升安装成功率并减少卸载量。转换过程轻松便捷。您无需重构代码即可开始获享较小应用的优势。改用这种格式后,您可以体验模块化应用开发和可自定义功能交付,并从中受益(PS:必须依赖于GooglePlay)。qigsaw基于AA.原创 2021-01-25 19:23:50 · 1643 阅读 · 5 评论 -
Picasso源码分析和对比
前面的Android-Universal-Image-Loader源码分析和Glide源码阅读理解一小时分别讲述了五年前和现在最受欢迎的`Android`图片加载库。今天讲述的picasso是Square公司开源的一个Android图片加载原创 2019-12-30 17:50:18 · 488 阅读 · 1 评论 -
Android网络之Retrofit2.0使用和解析
Retrofit+Rxjava+okhttp是时下比较受欢迎的网络请求框架,其源代码并不是很多,其底层网络通信时交由 OkHttp来完成的,但是Retrofit运用了大量的设计模式,代码逻辑很清晰。本文通过Retrofit2.0的使用讲述其实现原理原创 2016-07-11 10:51:46 · 12885 阅读 · 1 评论 -
Glide源码阅读理解一小时
这篇图、文、表、代码一起组成的Glide源码分析。这篇Glide的代码分析量可以说至少是ImageLoader的3倍多,本来想对Glide代码进行拆分,细化每个部分进行讲解这个每个部分讲的更加清楚一些。但最终还是打算整体一篇文章讲完,因为我觉得整体性的学习能更深的的了解到Glide的框架的设计之美。阅读本文需要大量的时间,最好选择对应的目录进行逐步阅读。原创 2019-12-20 19:27:01 · 581 阅读 · 0 评论 -
【历史总结】Android-Universal-Image-Loader源码分析
前言ImageLoader 是 android 使用中出现比较早(PS:即的刚接触安卓项目的时候就用的是这个图片加载图,算算已经快5年了),使用最多的一个开源图片加载库了。随着glide , fresco 和 picasso等图片加载的库出现,ImageLoader使用变得越来越少。最近在看其他图片加载库的源码,顺便补补之前错过的一些事情。代码仓库地址:Android-Universal-Im...原创 2019-11-26 15:11:38 · 2129 阅读 · 2 评论 -
Android数据库开源框架GreenDao分析
前段时间写Demo的时候遇到了数据库的并发问题 Android数据库多线程并发操作异常 ,然后研究了一下 Android中的数据库连接池 。在看相关代码的时候阅读了我们项目使用的数据库框架GreenDao 。哈哈,挺有意思的^ _ ^。Android原始数据库的使用创建数据库public class DatabaseHelper extends SQLiteOpenHelper { ...原创 2019-11-06 20:52:47 · 649 阅读 · 0 评论