TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312677
|
资源详情
【课程内容】
第一章:课前须知
1课程导学
2课前须知
3如何更好的学习本课程
第二章:主流网络框架分析与框架选择
1常用网络框架分析
2okhttp和retrofit框架介绍
3选择一个开源框架的标准是什么?
4okhttphelloworld编写
第三章:网络框架命脉之http协议
1http协议介绍和特点
2http请求协议详解
3常见的请求头和相应头详细介绍
第四章:网络框架基石之okhttp3
1okhttp的同步请求和异步请求
2http请求头和相应头的实际应用
3httpget请求之添加参数
4搭建post请求的服务
5post请求传递参数
6martipart上传文件协议分析
7okhttp使用mutipart协议上传文件MP4
8http协议中缓存的原理和关键字段
9okhttp实现缓存机制
10okhttp缓存实现原理问题
第五章:网络框架之多线程下载功能设计与实现
1多线程下载文件的原理和在实际开发问题
2http字段content-length、range、Transfer-Encodingchunked实践
3多线程下载准备工作
4多线程下载网络请求实现
5多线程下载核心实现
第六章:网络框架之多线程下载功能优化与设计模式实战
1线程池原理和如何终止一个线程讲解
2多线程下载功能引入队列机制
3greendao生成相关数据库操作代码
4多线程下载添加数据库支持
5多线程下载支持进度更新
6代码优化之多线程优化
7单例模式优化方案
8volatile关键字详解
9构建者模式的实际应用
10框架设计的一些见解
第七章:网络框架之核心架构设计与实现
1工厂模式封装httpRequest创建的过程
2httpheader的接口定义和实现
3http请求头和相应头访问编写
4http状态码定义
5httpresponse封装
6httprequest接口封装与实现
7http请求测试case编写
第八章:网络请求框架之扩展式设计与实现
1支持原生的HttpUrlConnection方式请求和响应
2业务层多线程分发处理
3请求成功移除处理和编写测试代码
4请求成功类型转换包装处理
第九章:课程总结
1http网络架构设计分析
2课程总结
|
|