avatar

目录
学习计划

Java知识

  • Java 动态代理
  • Java 注解Annotation
  • xxxx
  • xxxxx
  • xxxxxxx

Android知识

Android系统架构->郭孝星github

包含内容较多,如下:

Android系统应用框架

Android组件管理框架

Android包管理框架

Android资源管理框架

Android进程框架

Android内存框架

Android虚拟机框架

Android开源项目源码分析 引自->Github

第一期

分析文档 作者
Volley 源码解析 grumoon
Universal Image Loader 源码分析 huxian99
Dagger 源码解析 扔物线
EventBus 源码解析 Trinea
xUtils 源码解析 Caij
ViewPagerindicator 源码解析 lightSky
HoloGraphLibrary 源码解析 aaronplay
CircularFloatingActionMenu 源码解析 cpacm
PhotoView 源码解析 dkmeteor
Lock Pattern 源码解析 爱早起
公共技术点之 Java 动态代理 Caij
公共技术点之 View 绘制流程 lightSky
公共技术点之 Java 注解 Annotation Trinea
公共技术点之依赖注入 扔物线
公共技术点之 View 事件传递 Trinea

第二期 引自->Github

分析文档 作者
android-Ultra-Pull-To-Refresh 源码解析 grumoon
DynamicLoadApk 源码解析 FFish
NineOldAnimations 源码解析 Mr.Simple
SlidingMenu 源码解析 huxian99
Cling 源码解析 kevinshine
BaseAdapterHelper 源码分析 hongyangAndroid
Side Menu.Android 源码解析 cpacm
DiscreteSeekBar 源码解析 wangeason
CalendarListView 源码解析 Rogary
PagerSlidingTabStrip 源码解析 ayyb1988
公共技术点之 Android 动画基础 lightSky
公共技术点之 Java 反射 Mr.Simple

框架源码分析(和上面有部分重复,但是这里的更容易理解)

  • Android源码设计模式

    • 单例模式

    • 工厂方法模式

    • 抽象工厂模式

    • 观察者模式

    • 代理模式

    • 迭代器模式

    • 适配器模式

    • 。。。

数据结构与算法分析

java数据结构与算法分析(zejian的博客)

简单排序算法

  • 准备知识

  • 选择、冒泡排序

  • 插入排序

  • 希尔排序

  • 堆排序

  • 归并排序

  • 快速排序

Android热门技术

面试

打赏
  • 微信
    微信
  • 支付寶
    支付寶