《安卓高级开发》知识点整理(架构篇)

第一章 架构入门

第一节 UML建模

1.1.1 AOP面向切面架构设计
1.1.2 集中式登录架构设计

第二节 设计模式

1.2.1 MVC架构设计与三层模型
1.2.2 MVP思想精髓与解耦
1.2.3 MVP思想实现项目基础框架搭建
1.2.4 更节省的设计模式之MVVM实现数据双向绑定
1.2.5 MVVM与DataBinding

第三节 无死角分析Android系统源码

1.3.1.1 Handler Message源码分析及手写实现01
1.3.1.2 Handler Message源码分析及手写实现02
1.3.1.3 Handler Message源码分析及手写实现03
1.3.2.1 Binder核心原理(一)
1.3.2.2 Binder核心原理(二)
1.3.2.3 Binder架构设计
1.3.3.1 安卓PMS、AMS介绍原理分析,App启动流程分析等大杂烩

第二章 架构晋级

第一节 换肤核心技术

2.1.1 网易换肤第一篇:换肤技术解密!
2.1.2 网易换肤第二篇:本地换肤实现!
2.1.3 网易换肤第三篇:动态换肤实现!
2.1.4 QQ换肤源码实战,一步一步教你操作!!
2.1.5 换肤实例二,可扩展类型换肤库

第二节 组件化框架设计

2.2.1 组件化gradle语法,抽取confg.gradle
2.2.2 组件化架构设计
2.2.3 Android组件化框架设计与实践

第三章 架构师锤炼实操

第一节 Android事件总线框架设计

3.1.1 EventBus3.0-介绍与正确使用
3.1.2 EventBus3.0-反射原理讲解
3.1.3 手写实现EventBus
3.1.4 FastJson序列化与反序列化

第二节 数据库框架设计

3.2.1 数据库创建
3.2.2 数据库查询、修改及删除
3.2.3 数据库分库
3.2.4 数据库升级

第三节 OKHttp网络访问框架设计

3.3.1 OIS七层模型介绍TCPIP模型介绍HTTP协议模式介绍
3.3.2 OKHttp主线流程的源码阅读
3.3.3 OKHttp源码阅读之线程池详解
3.3.4.1 OKHttp源码阅读之建造者模式01
3.3.4.2 OKHttp源码阅读之责任链模式02
3.3.5 OKHttp手写实现之整体框架搭建
3.3.6 OKHttp手写实现之Socket请求与响应(一)
3.3.6 OKHttp手写实现之Socket请求与响应(二)
3.3.7 OKHttp总结与优化
3.3.8 手写OKHTTP连接池

第四节 Glide图片加载框架设计

3.4.1 Glide手写实现之资源封装
3.4.2 Glide手写实现之活动缓存
3.4.3 Glide手写实现之内存缓存
3.4.4 Glide手写实现之磁盘缓存
3.4.5 Glide手写实现之生命周期
3.4.6 Glide手写实现之加载图片
3.4.7 手写Glide图片加载框架

第五节 RxJava2响应式编程框架设计

3.5.1 RxJava概念与观察者模式
3.5.2 RxJava上游与下游
3.5.3 RxJava创建型操作符
3.5.4 RxJava变换型操作符
3.5.5 RxJava过滤型操作符
3.5.6 RxJava条件型操作符
3.5.7 RxJava合并型操作符
3.5.8 RxJava异常处理操作符
3.5.9 RxJava线程切换实战
3.5.10 RxJava背压模式
3.5.11 RxJava之Flowable讲解
3.5.12 RxJava配合Retroft
3.5.13 RxJava泛型高级进阶

第六节 IOC框架设计

3.6.1 ButterKnife详解与原理分析
3.6.2 Java文件结构化文本详解
3.6.3 手写Butterknife实现无性能损耗的编译时框架
3.6.4 Dagger2介绍与使用
3.6.5 手写运行时注入布局
3.6.6 手写运行时注入控件
3.6.7 手写运行时注入事件
3.6.8 手写运行时注入兼容Android事件
3.6.9 APT实现手写Dagger2注入式框架

第七节 架构师必备技能

3.7.1 手写Android全版本编译时权限申请框架
3.7.2 大型网易云音乐安卓项目的架构搭建学习
3.7.2 大型网易云音乐安卓项目的架构搭建学习(下)

第八节 Jetpack

3.8.1 JetPack
3.8.2 JetPat-Lifecycle
3.8.3 JetPack-liveData
3.8.4 JetPack-ViewModel
3.8.5 JetPack-Room


本文正文部分主要归纳自《网易微专业》

本系列完整知识点目录请到我的Github查看
  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT小瓯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值