An open API service indexing awesome lists of open source software.

https://github.com/wildma/androidnotes

本人多年的Android笔记,既有基础知识,也有深度好文!持续更新中...
https://github.com/wildma/androidnotes

android interview java source-code-analysis

Last synced: 7 months ago
JSON representation

本人多年的Android笔记,既有基础知识,也有深度好文!持续更新中...

Awesome Lists containing this project

README

          

# AndroidNotes
本人多年的 Android 笔记,既有基础知识,也有深度好文!持续更新中...

## 适配相关
- [Android 屏幕适配](https://www.jianshu.com/p/1302ad5a4b04)
- [Android 字体大小适配](https://www.jianshu.com/p/2fdc97ae74a8)

## 源码解析
- [Handler 消息机制源码详解](https://wildma.github.io/blog/7be5d111.html)
- [OkHttp 源码解析 ](https://wildma.github.io/blog/d8540f1f.html)
- [Retrofit 源码解析 ](https://wildma.github.io/blog/a7a51ec3.html)
- [Glide 的执行流程源码解析](https://wildma.github.io/blog/71588abf.html)
- [Glide 的缓存机制源码解析](https://wildma.github.io/blog/376183ad.html)
- [EventBus 源码解析](https://wildma.github.io/blog/f53f7491.html)
- [LeakCanary 源码解析](https://wildma.github.io/blog/c3a41673.html)

## 网络编程
- [HttpClient 与 HttpURLConnection 使用详解](https://wildma.github.io/blog/ec018646.html)
- [OkHttp 使用详解](https://wildma.github.io/blog/6d0008b.html)
- [OkHttp 源码解析 ](https://wildma.github.io/blog/d8540f1f.html)
- [Retrofit 使用详解 ](https://wildma.github.io/blog/df2af467.html)
- [Retrofit 源码解析 ](https://wildma.github.io/blog/a7a51ec3.html)

## Android 主流开源框架
- [Android 主流开源框架(一)OkHttp 铺垫-HttpClient 与 HttpURLConnection 使用详解](https://wildma.github.io/blog/ec018646.html)
- [Android 主流开源框架(二)OkHttp 使用详解 ](https://wildma.github.io/blog/6d0008b.html)
- [Android 主流开源框架(三)OkHttp 源码解析 ](https://wildma.github.io/blog/d8540f1f.html)
- [Android 主流开源框架(四)Retrofit 使用详解 ](https://wildma.github.io/blog/df2af467.html)
- [Android 主流开源框架(五)Retrofit 源码解析 ](https://wildma.github.io/blog/a7a51ec3.html)
- [Android 主流开源框架(六)Glide 的执行流程源码解析](https://wildma.github.io/blog/71588abf.html)
- [Android 主流开源框架(七)Glide 的缓存机制](https://wildma.github.io/blog/376183ad.html)
- [Android 主流开源框架(八)EventBus 源码解析](https://wildma.github.io/blog/f53f7491.html)
- [Android 主流开源框架(九)LeakCanary 源码解析](https://wildma.github.io/blog/c3a41673.html)

## Java 并发
- [线程、多线程与线程池](https://wildma.github.io/blog/7ac296bb.html)

## 设计模式
- [设计模式概括](https://wildma.github.io/blog/364ea8cc.html#toc-heading-1)
- [设计模式六大原则](https://wildma.github.io/blog/364ea8cc.html#toc-heading-2)
- [设计模式分类](https://wildma.github.io/blog/364ea8cc.html#toc-heading-9)
- [单例模式](https://wildma.github.io/blog/364ea8cc.html#toc-heading-10)
- [工厂方法模式](https://wildma.github.io/blog/364ea8cc.html#toc-heading-11)
- [抽象工厂模式](https://wildma.github.io/blog/364ea8cc.html#toc-heading-12)
- [模板方法模式](https://wildma.github.io/blog/364ea8cc.html#toc-heading-13)
- [建造者模式](https://wildma.github.io/blog/364ea8cc.html#toc-heading-14)
- [代理模式](https://wildma.github.io/blog/364ea8cc.html#toc-heading-15)
- [装饰模式](https://wildma.github.io/blog/364ea8cc.html#toc-heading-18)
- [适配器模式](https://wildma.github.io/blog/364ea8cc.html#toc-heading-19)
- [观察者模式](https://wildma.github.io/blog/364ea8cc.html#toc-heading-22)
- [责任链模式](https://wildma.github.io/blog/364ea8cc.html#toc-heading-25)

## 为什么要创建该仓库?
我是一名 Android 开发者,从事 Android 开发这几年也有记笔记和写博客的习惯,但是博客的产量远远追不上记笔记的量,导致为知笔记里的笔记越来越多,而且都比较凌乱,最近一直想着抽个时间整理出来,所以就有了这个仓库。很多看过我博客的读者都说我写的文章通俗易懂,所以我会将笔记中的每个知识点整理成一篇篇文章,必要的还会配上 demo,而不是纯粹只是为了粘贴笔记,目的是为了大家能更好的理解。当然,也是为了以后自己能快速复习。如果对你有帮助,可以点个 star 收藏起来,我会持续更新的~
ps:由于 Github 上文章侧边栏没有目录结构,对于长文阅读体验较差,所以文章全部迁移到我的个人博客:[wildma的博客](https://wildma.github.io/),该仓库目前只放对应代码与文章分类。

## 其他
- 由于笔者技术水平有限,若发现有内容错误或笔误的地方,欢迎提 issue 或 pull request 给我。
- 由于有些笔记是很久以前记的,参考出处已不记得,如有侵权,请邮件联系我解决。

## 版权声明

- 所有原创文章(未进行特殊标识的均属于原创) 的著作权属于 **wildma**。
- 所有转载文章(标题注明`[转]`的所有文章) 的著作权属于原作者。
- 所有译文文章(标题注明`[译]`的所有文章) 的原文著作权属于原作者,译文著作权属于 **wildma**。

#### 转载注意事项

除注明外,所有文章均采用 [Creative Commons BY-NC-ND 4.0(自由转载-保持署名-非商用-禁止演绎)](http://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh)协议发布。

你可以在非商业的前提下免费转载,但同时你必须:

- 保持文章原文,不作修改。
- 明确署名,即至少注明 `作者:wildma` 字样以及文章的原始链接,且不得使用 `rel="nofollow"` 标记。
- 商业用途请以邮件方式联系本人。
- 微信公众号转载一律不授权 `原创` 标志。

## About me
- Email:[wildma.me@gmail.com]()
- 个人博客:[wildma的博客](https://wildma.github.io)
- 简书:[wildma](https://www.jianshu.com/u/03fac4a1b107)