Android开发必备的“80”个开源库,分类整理!
收藏

黑客技术
点击右侧关注,了解黑客的世界!

Java开发进阶
点击右侧关注,掌握进阶之路!

Python开发
点击右侧关注,探讨技术话题!


作者丨IDhanking

链接:

https://www.jianshu.com/p/d6c384864329


在github上大神整理得一份学习Android非常好得资源,分享给大家。


优质学习资源


Android Developer

https://developer.android.google.cn/


Android Training 中文版

http://hukai.me/android-training-course-in-chinese/index.html


Material Design 中文版

http://wiki.jikexueyuan.com/project/material-design/


Android Weekly 中文版

http://wiki.jikexueyuan.com/project/android-weekly/


极客学院 Wiki Android 板块

http://wiki.jikexueyuan.com/list/android


Android 学习笔记

https://github.com/CharonChui/AndroidNote



值得Android开发者阅读系列


Android 开发中的日常积累

https://github.com/lizhangqu/CoreLink/blob/master/README.md


Android-Tips

https://github.com/tangqi92/Android-Tips


AndroidDifficultAnalysis

https://github.com/ZhaoKaiQiang/AndroidDifficultAnalysis


Android 知识整理 GitBook

https://will_he.gitbooks.io/android/content/


Android wiki 周刊

https://github.com/bboyfeiyu/android-tech-frontier/wiki


值得阅读的 Android 技术文章

https://github.com/bboyfeiyu/Worth-Reading-the-Android-technical-articles


整理一些比较好的 Android 开发教程

http://bxbxbai.github.io/2014/10/07/android-develop-resource/


Segmentfault 上回答较好的一些问题

https://segmentfault.com/a/1190000004063006


Android 界面设计视觉规范

http://www.woshipm.com/ucd/243897.html?utm_source=tuicool&utm_medium=referral


从零开始的 Android 新项目

http://blog.zhaiyifan.cn/2016/03/14/android-new-project-from-0-p1/


你需要知道的 Android 拍照适配方案

https://www.jianshu.com/p/f269bcda335f


你所不知道的Android Studio调试技巧

https://www.jianshu.com/p/011eb88f4e0d


一份系统、全面的安卓进阶学习指南

https://github.com/iwannabetop/Awesome-Android-Learning-Guide



性能优化


Trinea - 性能优化系列总篇

http://www.trinea.cn/android/performance/


高建武 - 性能优化篇

http://androidperformance.com/2015/04/11/AndroidMemory-Usage-Of-MAT.html


Android 性能优化篇

https://www.jianshu.com/p/388c693c1b58


胡凯 - Android 性能优化典范

http://hukai.me/android-performance-patterns/


Android 内存泄漏总结

https://www.jianshu.com/p/cdc6d2e664f1


避免 Android 中 Context 引起的内存泄露

https://zhuanlan.zhihu.com/p/24974982?utm_source=weibo&utm_medium=social


Apk 瘦身的几个技巧

https://www.jianshu.com/p/320eac29391a


Android 性能优化典范之多线程篇

http://bugly.qq.com/bbs/forum.php?mod=viewthread&tid=1022&extra=page%3D1%26filter%3Dauthor%26orderby%3Ddateline


Android 应用性能调优的技术点

http://zhuanlan.zhihu.com/kaede/20326073


Android 客户端性能优化

http://blog.tingyun.com/web/article/detail/155


美团 WebView性能、体验分析与优化

https://tech.meituan.com/WebViewPerf.html



MVP/MVVM架构相关


MVC,MVP 和 MVVM 的图示

http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html


不容错过,最全的 Android 架构合集

https://www.jianshu.com/p/1f21e1d375aa


Android MVP 详解

https://www.jianshu.com/p/0590f530c617


Google 官方 MVP 案例 todoAPP 解析

http://www.judymax.com/archives/1141?utm_source=tuicool&utm_medium=referral


Android Architecture Components

https://developer.android.com/topic/libraries/architecture/index.html


Android MVVM 框架

https://www.jianshu.com/p/6872b699879d


Dagger2 详解

https://www.jianshu.com/p/269c3f70ec1e


Android Dagger2 系列

https://www.jianshu.com/collection/b838b070d6de?utm_campaign=hugo&utm_medium=reader_share&utm_content=collection&utm_source=weibo


Google官方 MVP + Dagger2 架构详解

https://www.jianshu.com/p/01d3c014b0b1


Clean Architecture, MVP, MVC, MVVM notes

https://github.com/jemshit/android_architecture_notes/



Kotlin学习


Kotlin 资源大全 - 学 Kotlin 看这个就够了

https://juejin.im/post/591dd9f544d904006c9fbb96


Kotlin 参考文档

http://www.liying-cn.net/kotlin/docs/reference/


awesome-kotlin

https://github.com/mcxiaoke/awesome-kotlin


高质量Android社区


Gank.io 匠心写作

http://gank.io/post/published


Android 开发者酷站

https://www.diycode.cc/sites


Stackoverflow

http://stackoverflow.com/questions/tagged/android


开发技术前线

http://www.devtf.cn/


干货集中营

http://gank.io/


腾讯 bugly 社区

http://bugly.qq.com/bbs/forum.php?mod=forumdisplay&fid=39


掘金 Android

http://gold.xitu.io/explore/android


V2ex-Android

https://www.v2ex.com/go/android


开发工具集合


AndroidDevTools —— Android各种开发工具、SDK、资源

http://www.androiddevtools.cn/


Android 开源项目分类汇总 —— 史上最全的Android开源项目汇总

https://github.com/Trinea/android-open-project


Android 资源库列表 —— 超级棒的安卓资源库列表

http://app.memect.com/doc/android.html


最强开发资源平台大合集 —— 各种UI图标库、工具集

http://www.oschina.net/question/2285044_219206?fromerr=gEGePPMG


MD 调色板

http://www.materialpalette.com/


阿里矢量图标库

http://www.iconfont.cn/


Icon 图标

https://icomoon.io/app/#/select


图标下载库

http://www.flaticon.com/


一些常用的开发工具类

https://github.com/l123456789jy/Lazy


Android-Studio-Plugins

https://github.com/balsikandar/Android-Studio-Plugins


面试相关


最全面的高质量 Android 面试指南

https://github.com/stormzhang/android-interview-questions-cn


技术面试需要掌握的基础知识整理

https://github.com/CyC2018/Interview-Notebook


2018 BAT等大厂最全面试题集锦

https://mp.weixin.qq.com/s/pWclfrpvuaCtbxHvRzA73A


国内一线互联网公司内部面试题库

https://github.com/JackyAndroid/AndroidInterview-Q-A/blob/master/README-CN.md


面试后的总结

http://kymjs.com/code/2016/03/08/01/


Android 开发工程师面试指南 Wiki

http://www.diycode.cc/wiki/androidinterview


很详细的 Android 工程师面试题大全

http://blog.csdn.net/mc_hust/article/details/49517915


Android-discuss,可以作为面试题参考

https://github.com/android-cn/android-discuss/issues


Android 工程师面试题大全

http://blog.csdn.net/mc_hust/article/details/49517915


快速了解 Android 重要机制

https://github.com/android-cn/android-discuss/issues


知乎上回答的腾讯面经

https://www.zhihu.com/question/30070178/answer/92849985


BAT 无线工程师面试流程详细解析

https://www.jianshu.com/p/f0d2ed1254a9


史上最全 Android 面试资料集合

https://www.jianshu.com/p/d1efe2f31b6d


冰姐 - 扫清 Android 面试障碍--面试前的准备

http://www.bingjie.me/2016/05/12/%E6%89%AB%E6%B8%85%E9%9D%A2%E8%AF%95%E5%89%8D%E7%9A%84%E5%87%86%E5%A4%87.html


Java 虚拟机面试题全面解析

https://www.zybuluo.com/Yano/note/321063


关于 Android 性能、架构和技术问题的探索

https://www.jianshu.com/p/69141aa52f34?utm_source=desktop&utm_medium=timeline


2018年BATJ面试题精选

https://github.com/randian666/algorithm-study



 推荐↓↓↓ 

👉16个技术公众号】都在这里!

涵盖:程序员大咖、源码共读、程序员共读、数据结构与算法、黑客技术和网络安全、大数据科技、编程前端、Java、Python、Web编程开发、Android、iOS开发、Linux、数据库研发、幽默程序员等。

万水千山总是情,点个 “在看” 行不行