
android网络原理
文章平均质量分 89
介绍android网络原理
xzkyd outpaper
一个普普通通的小白罢了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android Retrofit 解析
动态代理解耦将接口声明与实际实现分离运行时生成API实现类注解驱动设计@GET@POST定义请求方法@Path@Query处理参数@Headers配置请求头组件化架构| - 注解解析器 || - 请求构建器 || - 网络执行器 || - 数据转换引擎 | +-----------------+| - 调用方式适配器 | +------------------+线程切换机制默认通过实现主线程回调可自定义线程调度策略总结Retrofit 的核心原理分为三步:第一步:接口声明。原创 2025-06-18 17:07:40 · 797 阅读 · 0 评论 -
okhttp原理
enqueue实际上是new了一个RealCall的内部类AsyncCall扔进了dispatcher中,如果当前正在运行的异步请求数小于阈值maxRequests (默认Dispatcher中为64)并且同host下运行的请求小于阈值maxRequestsPerHost(默认Dispatcher中为5),就将AsyncCall添加到正在运行的异步队里,并通过线程池异步执行,否则就将其丢到等待队列排队。:线程池(核心线程数0,最大线程数Integer.MAX_VALUE)• 责任链模式(拦截器的链式调用)原创 2025-05-08 22:19:08 · 675 阅读 · 0 评论