一.算法
排序算法:冒泡排序,选择排序,插入排序,快速排序,二叉树排序
查找算法:线性查找,二分查找,二叉树查找
二.数据结构
栈,队列,链表,二叉树,堆,图
三.设计模式
单利模式,工厂模式,创建者模式,观察者模式,外观模式,责任链模式,策略模式
四.源码分析
okhttp,retrofit,glide,butterknife,evenbus,rxjava
五. 自定义View