编程开发资源整理
> 开发资源整理,包含:Java,Android,iOS,macOS,数据结构以及算法等资源。
更新日期:20190423
## 目录
* [Android](#Android)
* [Android知识梳理](#Android知识梳理)
* [Android开源库](#Android开源库)
* [Android面试题](#Android面试题)
* [Flutter开发](#Flutter开发)
* [Java](#Java)
* [Java基础知识及资源集合](#Java基础知识及资源集合)
* [JVM(Java虚拟机)](#JVM(Java虚拟机))
* [数据结构和算法](#数据结构和算法)
* [网络协议及框架](#网络协议及框架)
* [CCPlus](#CCPlus)
* [Linux知识整理](#Linux知识整理)
* [Swift知识整理](#Swift知识整理)
* [iOS开源项目集合](#iOS开源项目集合)
* [macOS开源项目集合](#macOS开源项目集合)
* [深度学习](#深度学习)
* [计算机视觉](#计算机视觉)
* [Python](#Python)
* [Git学习](#Git学习)
* [博客Github](#博客Github)
* [大学课程](#大学课程)
* [在线工具](#在线工具)
* [UI设计](#UI设计)
* [学习资料](#学习资料)
* [开源项目](#开源项目)
## Android
#### [Android知识梳理](/Android/Android.md)
* [Android学习路线](/Android/Android.md#Android学习路线)
* [Android四大组件](/Android/Android.md#Android四大组件)
* [Activity](/Android/Android.md#Activity)
* [Broadcast](/Android/Android.md#Broadcast)
* [Service](/Android/Android.md#Service)
* [ContentProvider](/Android/Android.md#ContentProvider)
* [Android系统机制](/Android/Android.md#Android系统机制)
* [Binder机制](/Android/Android.md#Binder机制)
* [消息机制](/Android/Android.md#消息机制)
* [View绘制流程](/Android/Android.md#View绘制流程)
* [View事件分发](/Android/Android.md#View事件分发)
* [Intent](/Android/Android.md#Intent)
* [Android性能优化](/Android/Android.md#Android性能优化)
* [性能优化典范](/Android/Android.md#性能优化典范)
* [内存优化](/Android/Android.md#内存优化)
* [优化总结](/Android/Android.md#优化总结)
* [Android性能优化工具](/Android/Android.md#Android性能优化工具)
* [Android开源控件](/Android/Android.md#Android开源控件)
* [开源公司及集合](/Android/Android.md#开源公司及集合)
* [Android安全](/Android/Android.md#Android安全)
* [Android命令](/Android/Android.md#Android命令)
* [Android架构](/Android/Android.md#Android架构)
* [Android开发技巧](/Android/Android.md#Android开发技巧)
* [Android系统下载及编译](/Android/Android.md#Android系统下载及编译)
* [Android反编译](/Android/Android.md#Android反编译)
#### [Android开源库](/Android/OpenSource/Library.md)
* [网络](/Android/OpenSource/Library.md#网络)
* [响应式编程](/Android/OpenSource/Library.md#ReactiveX)
* [图片加载库](/Android/OpenSource/Library.md#图片加载及显示)
* [热更新](/Android/OpenSource/Library.md#热更新)
* [插件化](/Android/OpenSource/Library.md#插件化)
* [注解](/Android/OpenSource/Library.md#注解)
* [图表](/Android/OpenSource/Library.md#图表)
* [Android架构](/Android/OpenSource/Library.md#Android架构)
* [事件总线](/Android/OpenSource/Library.md#事件总线)
* [数据库](/Android/OpenSource/Library.md#数据库)
* [数据解析](/Android/OpenSource/Library.md#数据解析)
* [Animation](/Android/OpenSource/Library.md#Animation)
* [工具库](/Android/OpenSource/Library.md#工具库)
* [跨平台移动开发工具](/Android/OpenSource/Library.md#跨平台移动开发工具)
* [Log框架](/Android/OpenSource/Library.md#Log框架)
* [测试框架(单元测试)](/Android/OpenSource/Library.md#测试框架(单元测试))
* [视频](/Android/OpenSource/Library.md#视频)
* [多主题](/Android/OpenSource/Library.md#多主题)
* [其他](/Android/OpenSource/Library.md#其他)
#### [Android面试题](/Interview/Interview.md)
* [Android面试题](/Interview/CodeMXInterview.md)
* [大厂面试题](/Interview/BigCompanyInterview.md)
* [BAT面试题](/Interview/BATInterview2018.md)
* [Android面试总结](/Interview/AndroidInterview.md)
* [Android开发知识点](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode)
#### [Flutter开发](/Android/Flutter/Flutter.md)
* [开发网站](/Android/Flutter/Flutter.md#开发网站)
* [开源项目](/Android/Flutter/Flutter.md#开源项目)
* [架构图](/Android/Flutter/Flutter.md#架构图)
## Java
#### [Java基础知识及资源集合](/Java/Java.md)
* [Effective Java for Android](/Java/EffectiveJava4Android.md)
* [Java成神之路](/Java/JavaSummary.md)
#### [JVM(Java虚拟机)](/Java/JVM.md)
* [GC回收过程及原理](/Java/JVM.md#GC回收过程及原理)
* [Java虚拟机原理](/Java/JVM.md#Java虚拟机原理)
## [数据结构和算法](/Algorithm/Algorithm.md)
* [Java数据结构](/Algorithm/Structures.md#Java数据结构和算法)
* [Java集合](/Algorithm/Structures.md#Java集合)
* [Java算法](/Algorithm/Algorithm.md#Java%E7%AE%97%E6%B3%95)
* [数学](/Algorithm/Algorithm.md#%E6%95%B0%E5%AD%A6)
* [排序算法](/Algorithm/Algorithm.md#%E5%8A%A0%E5%AF%86%E7%AE%97%E6%B3%95)
* [加密算法](/Algorithm/Algorithm.md#%E5%8A%A0%E5%AF%86%E7%AE%97%E6%B3%95)
* [算法书籍](/Algorithm/Algorithm.md#%E7%AE%97%E6%B3%95%E4%B9%A6%E7%B1%8D)
* [开源算法](/Algorithm/Algorithm.md#%E5%BC%80%E6%BA%90%E7%AE%97%E6%B3%95)
* [数据结构和算法总结](https://github.com/kdn251/interviews)
## [网络协议及框架](/Net/Net.md)
* [网络基础---协议](/Net/Net.md#网络协议)
* [网络库](/Net/Net.md#网络库)
## [CCPlus](/CCPlus/CCPlus.md)
* [C开源项目](/CCPlus/C.md#开源项目)
* [C++开源项目](/CCPlus/CPlus.md#C++开源项目)
* [CMAKE手册](/CCPlus/CPlus.md#CMAKE手册)
* [开源项目](/CCPlus/C.md#开源项目)
## [Linux知识整理](/Linux/Linux.md)
* [Linux内核](/Linux/Linux.md#Linux内核)
* [Linux常用操作](/Linux/Linux.md#Linux常用操作)
* [Shell脚本](/Linux/Linux.md#Shell脚本)
## [Swift知识整理](/Swift/Swift.md)
* [Swift知识学习](/Swift/Swift.md#Swift知识学习)
* [Swift开发插件](/Swift/Swift.md#Swift开发插件)
* [Swift依赖库](/Swift/Swift.md#Swift依赖库)
* [Swift开源项目](/Swift/Swift.md#Swift开源项目)
* [Swift开源项目集合](/Swift/Swift.md#Swift开源项目集合)
## [iOS开源项目集合](/iOS/iOS.md)
* [iOS开源集合](/iOS/iOS.md#开源合集)
* [iOS开发工具](/iOS/iOS.md#开发工具)
## [macOS开源项目集合](/macOS/macOS.md)
* [Mac操作](/macOS/macOS.md#Mac操作)
* [HomeBrew](/macOS/macOS.md#HomeBrew)
* [macOS开源项目](/macOS/macOS.md#macOS开源项目)
* [macOS开发教程](/macOS/macOS.md#macOS开发教程)
## [深度学习](/DeepLearn/DeepLearn.md)
* [深度学习开源资料](/DeepLearn/DeepLearn.md)
## [计算机视觉](/ComputerVision/ComputerVision.md)
* [开源项目](/ComputerVision/ComputerVision.md#开源项目)
## [Python](/Python/Python.md)
* [Python开源项目](/Python/Python.md)
* [Python开源代码集合中文](/Python/AwesomePythonCN.md)
* [Python开源代码集合](/Python/AwesomePython.md)
* [Python开源代码集合目录](/Python/AwesomePython2.md)
## [Git学习](/Git/Git.md)
* [Github技巧](/Git/Git.md#Github技巧)
* [Git操作指南](/Git/Git.md#Git操作指南)
## [博客Github](/Blog/Blog.md)
* [博客](/Blog/Blog.md#博客)
* [Github](/Blog/Blog.md#Github)
* [GithubTrending](
)
## [大学课程](/CollegeCourse/CollegeCourse.md)
* [北京大学课程资料整理 ](https://lib-pku.github.io/)
* [浙江大学课程攻略共享计划](https://github.com/QSCTech/zju-icicles)
* [清华大学计算机系课程攻略](https://github.com/PKUanonym/REKCARC-TSC-UHT)
* [上海交通大学课程资料分享](https://github.com/CoolPhilChen/SJTU-Courses/)
*