Android源码分析

Android 开源项目源码解析

android-open-project-analysis

这是一个协作项目,最终多数开源库原理解析会在这里分享出来

Android源码设计模式分析项目

android_design_patterns_analysis

该项目通过分析Android系统中的设计模式来提升大家对设计模式的理解,从源码的角度来剖析既增加了对Android系统本身的了解,也从优秀的设计中领悟模式的实际运用以及它适用的场景,避免在实际开发中的生搬硬套。

Android知名开源库简单实现以及设计分析

simple-android-opensource-framework

该项目通过分析并实现Android平台知名开源框架的简单版本来提升自我,并达到深入理解各大开源库的核心原理的目的。稳定、强大的开源库一般都较为复杂,比如Universal-ImageLoader,因此简版开源库不需要完全按照原版来实现,只需要把核心架构、原理实现,并且做到可运用到实际项目中即可。在实现开源库简版的同时,作者需要写一系列文章来剖析它的实现原理以及为什么要这么设计,在提升自我的同时将框架的设计与实现、领悟分享给他人,希望大家在提升自我的同时对行业做出一些贡献。

Android SDK 源码解析

AndroidSdkSourceAnalysis

android sdk 源码解析——旨在帮助Android开发者更好的学习Android!我们只是一群普通的程序员,但是,我们热爱分享,想热热闹闹的玩点有意义的事!如果你也想陪我们一起愉快的玩耍,欢迎加入我们!Issues认领分析文章!

  • PDF、Mobi、ePub下载
  • Android源码分析.pdf
  • 在线阅读
  • GitHub托管

目录

  • 前言
  • Android源码分析 公共技术点
    • 公共技术点之Java反射
    • 公共技术点之Java注解
    • 公共技术点之Java动态代理
    • 公共技术点之View绘制流程
    • 公共技术点之View事件传递
    • 公共技术点之Android动画基础
  • Android源码分析 第1期
    • AsyncTask源码分析
    • Binder源码分析
    • BottomSheets源码解析
    • CompoundButton源码分析
    • CoordinatorLayout源码分析
    • FloatingActionButton源码解析
    • LruCache源码解析
    • Scroller源码解析
    • SearchView源码解析
    • SwipeRefreshLayout
    • TabLayout源码解析
    • TextView源码解析
    • ViewDragHelper源码解析
  • Android源码分析 第2期
    • Bundle源码解析
    • Handler源码解析
    • LayoutInflater源码解析
    • LocalBroadcastManager源码解析
    • MediaPlayer源码分析
    • NavigationView源码解析
    • NestedScrolling事件机制源码解析
    • NestedScrollView源码解析
    • ScrollView源码解析
    • Service源码解析
    • SharePreferences源码解析
    • SQLiteOpenHelper源码解析
    • TextInputLayout源码解析
  • Android源码分析 第3期
    • Android Lock Pattern 源码解析
    • Android Universal Image Loader 源码分析
    • android-Ultra-Pull-To-Refresh 源码解析
    • BaseAdapterHelper 源码分析
    • CalendarListView 源码解析
    • CircularFloatingActionMenu
    • Cling 源码解析
    • Dagger 源码解析
    • DiscreteSeekBar 源码解析
    • DynamicLoadApk 源码解析
    • EventBus 源码解析
    • HoloGraphLibrary 源码解析
    • PagerSlidingTabStrip 源码解析
    • PhotoView 源码解析
    • Side Menu.Android 源码解析
    • SlidingMenu 源码解析
    • ViewPagerindicator 源码解析
    • Volley源码解析
    • xUtils 源码解析
  • Android源码设计模式分析 第4期
    • 面向对象六大原则
    • Android设计模式源码解析之单例模式
    • Android设计模式源码解析之适配器模式
    • Android设计模式源码解析之桥接模式
    • Android设计模式源码解析之Builder模式
    • Android设计模式源码解析之责任链模式
    • Android设计模式源码解析之命令模式
    • Android设计模式源码解析之外观模式
    • Android设计模式源码解析之迭代器模式
    • Android设计模式源码解析之原型模式
    • Android设计模式源码解析之代理模式
    • Android设计模式源码解析之策略模式
    • Android设计模式源码解析之模板方法模式

你可能感兴趣的