# LearningNotes
---
##第一部分:
* [Android(安卓)](https://github.com/GeniusVJR/LearningNotes/tree/master/Part1/Android)
* [Android基础知识](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Android基础知识.md)
* [Android内存泄漏总结](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Android内存泄漏总结.md)
* [Handler内存泄漏分析及解决](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Handler内存泄漏分析及解决.md)
* [Handler、Looper、Message、MessageQueue基础流程分析](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/线程通信基础流程分析.md)
* [Android性能优化](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Android性能优化.md)
* [ListView详解](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Listview详解.md)
* [RecyclerView和ListView的异同](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Recyclerview和Listview的异同.md)
* [AsyncTask源码分析](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Asynctask源码分析.md)
* [插件化技术](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/插件化技术学习.md)
* [自定义控件](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/自定义控件.md)
* [事件分发机制](http://www.jianshu.com/p/e99b5e8bd67b)
* [ANR问题](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/ANR问题.md)
* [Art和Dalvik的区别](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Art和Dalvik区别.md)
* [Android关于OOM的解决方案](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Android关于oom的解决方案.md)
* [Fragment](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Fragment.md)
* [Activity&Fragment](https://github.com/xxv/android-lifecycle)
* [SurfaceView](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/SurfaceView.md)
* [Android几种进程](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Android几种进程.md)
* [APP启动过程](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/APP启动过程.md)
* Activity启动流程以及界面展示过程
* [图片三级缓存](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Android图片中的三级缓存.md)
* [Bitmap的分析与使用](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Bitmap的分析与使用.md)
* [热修复的原理](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/热修复技术.md)
* [AIDL](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/AIDL.md)
* [Binder机制](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Binder机制.md)
* [Zygote和System进程的启动过程](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Zygote和System进程的启动过程.md)
* [Android中的MVC,MVP和MVVM](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/MVC%2CMVP%2CMVVM的区别.md)
* [MVP](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/MVP.md)
* [Android开机过程](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Android开机过程.md)
* [Retrofit源码分析](http://www.jianshu.com/p/c1a3a881a144)
* [Glide源码分析](http://frodoking.github.io/2015/10/10/android-glide/)
* [EventBus用法详解](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/EventBus用法详解.md)
* [EventBus源码分析](http://p.codekk.com/blogs/detail/54cfab086c4761e5001b2538)
* [Android ORM 框架之 greenDAO 使用心得](http://www.open-open.com/lib/view/open1438065400878.html)
* [Data Binding(数据绑定)用户指南](http://www.jcodecraeer.com/a/anzhuokaifa/developer/2015/0606/3005.html)
* [RxJava](http://gank.io/post/560e15be2dca930e00da1083)
* 设计一套图片异步加载缓存方案
* Android UI适配
* [Gradle](http://wuxiaolong.me/categories/Gradle/)
* [查漏补缺](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/查漏补缺.md)
* [Git操作](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/Android/Git操作.md)
=======
---
* [DesignPattern(设计模式)](https://github.com/GeniusVJR/LearningNotes/tree/master/Part1/DesignPattern)
* [面向对象六大原则](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/DesignPattern/常见的面向对象设计原则.md)
* [单例模式](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/DesignPattern/单例模式.md)
* [Builder模式](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/DesignPattern/Builder模式.md)
* [原型模式](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/DesignPattern/原型模式.md)
* [简单工厂](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/DesignPattern/简单工厂.md)
* 工厂方法模式
* 抽象工厂模式
* [策略模式](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/DesignPattern/策略模式.md)
* 状态模式
* [责任链模式](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/DesignPattern/责任链模式.md)
* 解释器模式
* 命令模式
* [观察者模式](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/DesignPattern/观察者模式.md)
* 备忘录模式
* 迭代器模式
* 模板方法模式
* 访问者模式
* 中介者模式
* [代理模式](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/DesignPattern/代理模式.md)
* 组合模式
* [适配器模式](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/DesignPattern/适配器模式.md)
* 装饰模式
* 享元模式
* [外观模式](https://github.com/GeniusVJR/LearningNotes/blob/master/Part1/DesignPattern/外观模式.md)
* 桥接模式
---
##第二部分
* [JavaSE(Java基础)](https://github.com/GeniusVJR/LearningNotes/tree/master/Part2/JavaSE)
* [Java基础知识](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JavaSE/Java基础知识.md)
* [Java中的内存泄漏](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JavaSE/Java中的内存泄漏.md)
* [String源码分析](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JavaSE/String源码分析.md)
* [Java集合框架](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JavaSE/Java集合框架.md)
* [ArrayList源码剖析](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JavaSE/ArrayList源码剖析.md)
* [LinkedList源码剖析](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JavaSE/LinkedList源码剖析.md)
* [Vector源码剖析](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JavaSE/Vector源码剖析.md)
* [HashMap源码剖析](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JavaSE/HashMap源码剖析.md)
* [HashTable源码剖析](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JavaSE/HashTable源码剖析.md)
* [LinkedHashMap源码剖析](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JavaSE/LinkedHashMap源码剖析.md)
* [JVM(Java虚拟机)](https://github.com/GeniusVJR/LearningNotes/tree/master/Part2/JVM)
* [JVM基础知识](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JVM/JVM.md)
* [JVM类加载机制](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JVM/JVM类加载机制.md)
* [Java内存区域与内存溢出](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JVM/Java内存区域与内存溢出.md)
* [垃圾回收算法](https://github.com/GeniusVJR/LearningNotes/blob/master/Part2/JVM/垃圾回收算法.md)
* [JavaConcurrent(Java并发)](https
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
最全的Java面试题-mst.zip (135个子文件)
FlowchartDiagram.jpg 64KB
《APP研发录》第2章读书笔记.md 50KB
HashMap源码剖析.md 42KB
HashTable源码剖析.md 34KB
Android内存泄漏总结.md 30KB
Java基础知识.md 30KB
Activity启动过程全解析.md 29KB
LinkedList源码剖析.md 25KB
Android基础知识.md 22KB
LinkedHashMap源码剖析.md 21KB
JVM.md 20KB
Vector源码剖析.md 19KB
ArrayList源码剖析.md 17KB
README.md 16KB
《Android开发艺术探索》第二章笔记.md 15KB
《Android开发艺术探索》第三章笔记.md 14KB
Java内存区域与内存溢出.md 14KB
Bitmap的分析与使用.md 13KB
AIDL.md 13KB
Android性能优化.md 13KB
Zygote和System进程的启动过程.md 13KB
String源码分析.md 11KB
《深入理解java虚拟机》第12章.md 11KB
《APP研发录》第1章读书笔记.md 10KB
Fragment.md 10KB
线程通信基础流程分析.md 9KB
《Android开发艺术探索》第八章笔记.md 8KB
线程中断.md 7KB
TCP与UDP.md 7KB
从源码分析HashMap.md 7KB
Binder机制.md 7KB
《Android开发艺术探索》第四章笔记.md 7KB
Synchronized.md 6KB
《Java编程思想》第一章读书笔记.md 6KB
Handler内存泄漏分析及解决.md 6KB
Java中的内存泄漏.md 6KB
热修复技术.md 6KB
使用wait notify notifyall实现线程间通信.md 5KB
栈和队列.md 5KB
Hashmap的hashcode的作用等.md 5KB
《Android开发艺术探索》第十五章笔记.md 5KB
EventBus用法详解.md 5KB
《Java编程思想》第二章读书笔记.md 4KB
死锁.md 4KB
JVM类加载机制.md 4KB
Recyclerview和Listview的异同.md 4KB
NIO.md 4KB
单例模式.md 4KB
Git操作.md 4KB
SurfaceView.md 4KB
Thread和Runnable实现多线程的区别.md 3KB
Java并发基础知识.md 3KB
新浪微博.md 3KB
多线程环境中安全使用集合API.md 3KB
插件化技术学习.md 3KB
数组.md 3KB
MVP.md 3KB
面试题45:圆圈中最后剩下的数字.md 3KB
Java集合框架.md 3KB
面试题11:数值的整数次方.md 3KB
1.设计一个有getMin功能的栈.md 3KB
Android系统机制.md 3KB
数据结构(Java).md 3KB
Builder模式.md 2KB
守护线程与阻塞线程.md 2KB
快速排序.md 2KB
生产者和消费者问题.md 2KB
volatile变量修饰符.md 2KB
可重入内置锁.md 2KB
1.七种方式实现singleton模式.md 2KB
Linux系统的IPC.md 2KB
操作系统.md 2KB
《Android开发艺术探索》第一章笔记.md 2KB
Art和Dalvik区别.md 2KB
归并排序.md 2KB
List.md 2KB
网易杭研.md 2KB
实现内存可见的两种方法比较:加锁和volatile变量.md 2KB
2.由两个栈组成的队列.md 2KB
Http协议.md 2KB
Listview详解.md 2KB
冒泡排序.md 2KB
ANR问题.md 2KB
面试题6:重建二叉树.md 2KB
Arraylist.md 2KB
Asynctask源码分析.md 2KB
面试题44:扑克牌的顺子.md 2KB
two-sum.md 1KB
3.如何仅用递归函数和栈操作逆序一个栈.md 1KB
如何表达出Collection及其子类.md 1KB
原型模式.md 1KB
选择排序.md 1KB
Collection.md 1KB
简单工厂.md 1KB
Android图片中的三级缓存.md 1KB
外观模式.md 1KB
观察者模式.md 1KB
代理模式.md 1KB
Android几种进程.md 1KB
适配器模式.md 1KB
共 135 条
- 1
- 2
资源评论
普通网友
- 粉丝: 1127
- 资源: 5293
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功