首页 首页 资源教程 编程开发 Android 查看内容

Android进阶之旅-系统架构篇,视频教程下载

木马童年 2020-4-17 13:03 361 0

课程介绍:很多文章和视频都有设计模式的一些理论讲解,我们也曾经阅读过不少,对我们个人也有很大的帮助,但整体来讲都比较零散,主要都是讲一些理论的知识。所以我决定出一整套系统架构的文章和视频,从设计模式的 ...

2020-04-17_125952.png

课程介绍:

很多文章和视频都有设计模式的一些理论讲解,我们也曾经阅读过不少,对我们个人也有很大的帮助,但整体来讲都比较零散,主要都是讲一些理论的知识。所以我决定出一整套系统架构的文章和视频,从设计模式的理论出发将Android源码与实战事例结合,来帮助一些开发者进阶

课程目录:

01.面向对象六大基本原则 - 网络引擎切换

02.AOP面向切面编程 - 淘宝京东网络处理

03.UML建模 - View 的 Touch 事件分发流程

04.基础知识扫盲 - 反射注解和泛型

05.编译时注解 - ButterKnife源码分析和手写

06.编译时注解 - 绕过微信支付和分享的局限

07.Handler通信 - 源码分析和手写Handler框架

08.单例设计模式 - 强大的 Activity 管理

09.Builder设计模式 - 增强版 NavigationBar

10.工厂设计模式 - 数据存储的特有方式

11.装饰设计模式 - RecyclerView添加头部和底部

12.模版设计模式 - 自己动手写 OkHttp 的 Dispatcher

13.策略设计模式 - Log 日志输出策略

14.Adapter设计模式 - 打造通用的 IndicatorView

15.观察者设计模式 - 观察数据的插入

16.代理设计模式 - 实现 Retrofit 的 create

17.原型设计模式 - 订单查询拆分

18.迭代器设计模式 - 构建通用 BottomTabNavigationBar

19.责任链设计模式 - QQ微信多用户系统检测

20.设计模式 - 23种模式总结(前篇)

21.设计模式 - 23种模式总结(后篇)

22.第三方开源库 EventBus - 源码分析和手写

23.第三方开源库 OKHttp - Java网络编程基础

24.第三方开源库 OKHttp - 整体架构和源码分析

25.第三方开源库 OKHttp - 自己动手写表单提交和文件上传

26.第三方开源库 OKHttp - 源码精髓之拦截器分析

27.第三方开源库 OKHttp - 上传进度监听和自定义缓存

28.第三方开源库 OKHttp - 文件断点下载

29.第三方开源库 RXJava - 基本使用和源码分析

30.第三方开源库 RxJava - 自己动手写事件变换

31.第三方开源库 RxJava - 自己动手线程调度切换

32.第三方开源库 RxJava - Android实际开发场景

33.第三方开源库 Retrofit - 源码设计模式分析

34.第三方开源库 Retrofit - 自己动手写核心架构部分

35.第三方开源库封装 - OkHttp + RxJava + Retrofit

36.第三方开源库 Retrofit - 自己动手优化网络引擎

37.开发模式 MVP - 基础框架搭建分析

38.开发模式 MVP - 静态代理和动态扩展

39.项目实战 - 代码架构和运行时架构

40.项目实战 - 系统架构部分的总结和展望

41.第三方开源库 Glide - 源码分析(补)

42.Android 多模块多组件开发 - 打造属于自己的路由(补)

43.经验分享 - 深圳社招大厂面试分享(补)

系统架构 Android进阶 数据存储
0
为您推荐
Android蓝牙开发,视频教程下载

Android蓝牙开发,视频教程下载

课程目录从互联网到移动互联网,科技...物联网,一个颠覆性革命,已近在咫尺,面对蓝…...

慕课网新版Kotlin从入门到精通全套视频教程 Kotlin一站式学习教程下载

慕课网新版Kotlin从入门到精通全套视频教程 Kotlin一

课程目录:第1章 课程导学与准备工作 1-2 课程介绍及学习指南.mp4第2章 开发环境搭建 …...

2019年Android高级开发工程师公开课,资源教程下载

2019年Android高级开发工程师公开课,资源教程下载

课程名称2019年Android高级开发工程师公开课,资源教程下载 课程目录┣━━90分钟了解…...

『菜鸟直播』仿映客直播APP开发实战项目,视频教程下载

『菜鸟直播』仿映客直播APP开发实战项目,视频教程下

课程介绍《菜鸟直播》利用腾讯直播、互动直播、点播、IM功能模块实现网红模式的直播与…...

若水老师安卓入门学习,Android开发从零开始,视频教程下载

若水老师安卓入门学习,Android开发从零开始,视频教

课程目录:1.Android开发环境搭建.mp410.LinearLayout学习.mp411.AbsoluteLayout和Fra…...

高级Android开发工程师,资源教程下载

高级Android开发工程师,资源教程下载

课程名称高级Android开发工程师,资源教程下载课程介绍高级程序员应该掌握基础内容,…...