Skip to content

Commit dea2649

Browse files
committed
doc
1 parent 6e0bc29 commit dea2649

8 files changed

Lines changed: 358 additions & 344 deletions

File tree

okhttps-doc/docs/.vuepress/config.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,8 @@ module.exports = {
3232
'',
3333
'getstart',
3434
'foundation',
35-
'configuration',
36-
'features',
37-
'updown',
35+
'configuration',
36+
'updownload',
3837
'android'
3938
]
4039
},
@@ -51,7 +50,9 @@ module.exports = {
5150
},
5251
// 若全局使用 vuepress,back-to-top 就会失效
5352
plugins: [
54-
'@vuepress/back-to-top', 'baidu-autopush', 'seo',
53+
'@vuepress/back-to-top',
54+
'@vuepress/medium-zoom',
55+
'baidu-autopush', 'seo',
5556
['baidu-tongji', {hm: '6eb41c0ab450d5a4ae8769682ecb0ab2'}],
5657
],
5758
markdown: {

okhttps-doc/docs/v2/android.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ description: OkHttps 安卓 生命周期 UI线程 主线程 IO线程 自由 灵
44

55
# 安卓
66

7-
#### 哎呀,作者还在加班中,2.x 的文档很快就出来,先看一下 1.x 的文档吧 :joy:
8-
97
## 回调线程切换
108

119
  在 Android 开发中,经常会把某些代码放到特点的线程去执行,比如网络请求响应后的页面更新在主线程(UI线程)执行,而保存文件则在IO线程操作。OkHttps 为这类问题提供了良好的方案。
@@ -178,6 +176,6 @@ HTTP http = HTTP.builder()
178176

179177
**以上三步便在Android中实现了生命周期与HTTP请求绑定的功能**
180178

181-
  非常简单,懒得敲代码的同学还可以 [点这里 OkHttps.java](https://gitee.com/ejlchina-zhxu/okhttps-android-demo/blob/master/app/src/main/java/com/flower/myapplication/http/OkHttps.java) 直接下载封装好的源码,其中不仅编写了生命周期绑定的配置,还有在UI线程执行回调的配置。
182-
183-
  有需要的同学,可以直接下载下来使用,还可以基于它再次扩展,比如实现自动添加 TOKEN 的功能,具体可以参考[6.5 串行预处理器(TOKEN问题最佳解决方案)](#65-串行预处理器token问题最佳解决方案),再比如扩展实现生命周期与下载事件绑定的功能,都非常简单。
179+
::: tip 提示
180+
以上三步实现的生命周期绑定,不仅对 HTTP 请求有作用,对 WebSocket 连接也同样有效哦。
181+
:::

0 commit comments

Comments
 (0)