首页
›
后端、数据与云原生工程
›
058-Android网络、本地数据与存储工程
›
《Android网络开发实战100例》
VIP8
本课程属于:058-Android网络、本地数据与存储工程
后端、数据与云原生工程 · 共 8 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《Android网络开发实战100例》
共 100 例
01
使用HttpURLConnection发起GET请求并解析响应
02
使用HttpURLConnection发起POST请求提交表单数据
03
为网络请求配置超时与重试策略
04
使用OkHttp发起同步GET请求并打印响应头
05
使用OkHttp发起异步GET请求更新UI
06
使用OkHttp提交JSON格式的POST请求
07
使用OkHttp上传文件到服务端
08
使用OkHttp下载文件并保存到应用私有目录
09
使用OkHttp拦截器统一添加请求头
10
使用OkHttp拦截器记录请求与响应日志
11
使用OkHttp缓存策略减少重复请求
12
使用Retrofit定义接口并完成GET请求
13
使用Retrofit的@Query与@Path构造动态URL
14
使用Retrofit的@Body提交JSON对象
15
使用Retrofit的@FormUrlEncoded提交表单
16
使用Retrofit的@Multipart上传文件
17
使用Retrofit的@Streaming下载大文件
18
为Retrofit配置自定义OkHttpClient
19
使用Retrofit的CallAdapter处理同步与异步调用
20
使用Retrofit的Converter处理XML响应
21
使用Gson解析嵌套JSON对象
22
使用Gson处理字段名不一致的JSON
23
使用Moshi解析JSON并处理默认值
24
使用JSONObject手动解析动态JSON
25
使用Kotlin协程与Retrofit发起网络请求
26
使用Kotlin Flow封装网络请求状态
27
使用LiveData观察网络请求结果
28
使用WorkManager执行可延迟的网络同步
29
使用WorkManager定期同步网络数据
30
使用DownloadManager下载文件并监听完成广播
31
使用WebView加载远程网页并处理页面跳转
32
使用WebView与JavaScript交互传递数据
33
使用WebView拦截并修改网络请求
34
使用CookieManager管理WebView会话
35
使用OkHttp的CookieJar持久化会话
36
处理HTTP重定向与跨域跳转
37
使用HTTPS与自签名证书完成安全请求
38
使用证书固定防止中间人攻击
39
使用NetworkSecurityConfig配置明文流量策略
40
使用Stetho或Chucker调试网络请求
41
使用Charles或Fiddler抓包分析Android请求
42
使用MockWebServer对网络层进行单元测试
43
为网络请求编写Espresso集成测试
44
处理网络请求中的超时与连接失败异常
45
处理HTTP错误码并统一错误信息
46
实现网络请求的取消与生命周期绑定
47
使用协程作用域管理网络请求生命周期
48
实现网络请求的防抖与去重
49
实现网络请求的并发控制与限流
50
实现多接口并行请求并合并结果
51
实现网络请求的本地缓存与过期策略
52
使用Room缓存网络数据并支持离线展示
53
实现网络状态监听与自动重连
54
使用NetworkCallback监听网络切换
55
实现上传进度回调与进度条更新
56
实现下载进度回调与断点续传
57
使用分块传输处理大响应体
58
使用gzip压缩请求体减少流量
59
使用HTTP/2多路复用提升并发效率
60
使用WebSocket建立长连接
61
使用WebSocket实现实时消息推送
62
使用SSE处理服务端推送事件
63
使用gRPC与Protobuf进行高效通信
64
使用GraphQL查询按需获取数据
65
实现RESTful API的版本兼容处理
66
实现请求参数签名与防篡改
67
实现自动刷新与请求重试
68
实现多域名切换与故障转移
69
使用DNS解析优化与HttpDns
70
使用连接池复用提升请求性能
71
使用请求优先级与队列管理
72
实现网络请求的埋点与性能监控
73
使用TrafficStats统计应用网络流量
74
实现弱网模拟与超时调优
75
处理大文件上传的内存与进度问题
76
实现图片加载库与网络请求的协作
77
实现网络请求的降级与兜底策略
78
实现网络请求的幂等性保障
79
使用Protobuf替代JSON提升传输效率
80
使用FlatBuffers解析网络数据
81
实现网络请求的加密传输
82
实现响应数据的完整性校验
83
使用OAuth2完成授权码登录流程
84
使用JWT解析用户身份与过期时间
85
实现单点登录与多端会话同步
86
实现网络请求的代理设置与抓包调试
87
使用VPNService捕获应用网络流量
88
实现网络请求的灰度与AB测试
89
实现网络请求的熔断与降级
90
实现网络请求的限流与排队
91
使用Paging库分页加载网络数据
92
实现下拉刷新与上拉加载更多
93
实现搜索建议的实时网络请求
94
实现网络请求的错误重试与用户提示
95
实现网络请求的离线队列与后台上传
96
实现网络请求的日志脱敏与安全存储
97
实现网络请求的证书校验与安全加固
98
实现网络请求的DNS缓存与优化
99
实现网络请求的响应压缩与解压
100
实现网络请求的链路追踪与TraceId传递
所属VIP或分类
同VIP:Android-SQLite数据工程
同VIP:Android数据仓库Repository工程
同VIP:Android数据同步与一致性工程