android高级开发专题系列全套课程
教程目录:
1.UML工具的使用和建模
2.UML实现正向工程和逆向工程
3.五大创建型模式详解
4.Prototype原型模式实际运用
5.AOP架构设计
6.Aspect的使用及其编译器的原理解密
7.PackageManagerService源码解析
8.apk安装原理
9.命令模式及其在PackageManagerService源码解析
10.解释器模式及其在PackageParser源码中的运用
11.网易云,高德换肤区别及换股原理与引用
12.手写网易云可动态替换的换肤框架
13.手写网易云可动态替换的换肤框架
14.手写网易云可动态替换的换肤框架
15.第三方框架再隔离(上)
16.第三方框架再隔离(下)
17.Binder核心原理与架构设计(上)
18.EventBus3.0架构分析与手写实现
19.手写EventBus和实现多进程相互通信架构
20.通过fastjson打造单例在多进程共享
21.手写饿了么进程通信框架Hermes
22.MaterialDesign_FAB滑动隐藏显示动画实现方法
23.手写Android全版本编译时权限申请框架(上)
24.手写Android全版本编译时权限申请框架(下)
25.MD_高级自定义Behavior及源码分析
26.插件化之一解密支付宝如何接入海量原生应用
27.通过插桩式手写实现支付宝市插件化架构
28.通过插桩式手写实现支付宝市插件化架构
29.支付宝式插件化解决权限,插件内自由跳转
30.插件化之二 手写360式 插件化架构(hook技术实现)
31.hook技术实现
32.手写360式插件架构
33.手写360式插件架构
34.Activity启动流程原理详解 及hook点寻找
35.在项目实战中检验插件化架构稳定性(可靠性,稳定性)
36.插件升级之路--手写微信多开项目
37.伪造虚拟AMS,PMS,欺骗系统加载分身
38.华为核心技术-面向对象式数据库框架设计
39.大型项目之实现数据库分库
40.多用户,多角色,多权限如何设计数据库
41.xml脚本打造数据库版本全量升级架构
42.xml脚本打造数据库版本全量升级架构
43.xml脚本打造数据库版本全量升级架构
44.android架构师必备技能——面向对象思想构建万能interface
45.Volley网络框架请求队列解析及高并发机制揭秘
46.使用泛型完成手写高扩展的Volley网络访问框架设计
47.手写Volley网络框架之批量断点下载
48.LruCache和DiskLruCache解析
49.图片加载框架设计之二级缓存设计
50.自定义Glide图片加载框架设计
51.自定义Glide图片加载框架设计(请求队列)
52.自定义Glide加载图片框架设计(高并发)
53.图片加载框架之JPEG图像引擎优化
54.自定义JSON解析框架(上)
55.使用泛型实现JSON解析框架(下)
56.RXJAVA的内核机制及原理详解
57.自定义RXJava实现之事件变换
58.自定义RXJava实现之线程调度
59.Android系统属性动画源码分析
60.自定义动画框架实现
61.IOC架构设计之运行时注入(上)
62.IOC架构设计之运行时注入(下)
63.运行时注入之编译时注入
64.ButterKnife设计Dagger架构设计核心解密
65.MVP的三层架构和优缺点
66.以MVP思想开发项目
67.MVC,MVP,MVVM的区别及其运用
68.MVVM原理剖析
69.用MVVM和RXJava实现展示类APP(上)
7.用MVVM和RXJava实现展示类APP(下)
71.UI绘制流程分析
72.Paint画笔高级技能
73.高级渲染
74.BitmapShader位图渲染
75.浅拷贝、深拷贝解决方案
76.构造函数的属性初始化列表
77.this指针、const修饰成员函数
78.重载运算符、指针与引用的区别
79.继承、多态
80.虚函数列表、纯虚函数与抽象类、函数模板
81.函数模板机制、模板类
82.异常类型、异常对象的声明周期
83.字符串string
84.multiset、map、multimap、容器拷贝问题
85.函数对象、谓词、函数绑定、常用算法
86.NDK C++支持
87.FFmpeg介绍入门
88.音视频解码基础知识
89.视频解码
90.音频解码
91.视频绘制
92.音频播放
93.音视频同步
94.视频处理
95.音频处理
96.Linux基本命令
97.VIM使用
98.Mikefile、文件I/O操作
99.Linux文件系统剖析、进程管理
100.进制控制原语
101.进程间通信
102.信号处理
103.进程间关系和守护进程
104.NDK双进程守护(一)
105.NDK双进程守护(二)
106.线程控制原语
107.线程间同步
108.网络编程(一)
109.网络编程(二)
110.运行机制与流程、Android.mk
112.日志与调试
113.OpenSL ES音频处理
114.Native绘制(一)
115.Native绘制(二)
116.音频采集与视频捕获
117.音频压缩FAAC
118.视频压缩X264(一)
119.视频压缩X264(二)
120.服务器部署、rtmp协议
121.rtmp推流
122.WebRTC入门
123.NAT穿越与服务器部署
124.NIO编程
125.客户端与信号服务器通信
相关资源