Skip to content

Commit 3985a11

Browse files
committed
阻塞任务优化
1 parent edc7d44 commit 3985a11

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

use/libs/noui/lib-block-task.md

+11-3
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,18 @@ implementation 'com.bihe0832.android:lib-block-task:+'
2222

2323
## 组件功能
2424

25-
### BlockTaskManager
25+
### PriorityBlockTaskManager
2626

27-
阻塞队列的管理实例,添加任务以后,会按照优先级和添加顺序逐个执行
27+
基于优先级的阻塞队列的管理实例,添加任务以后,会按照优先级和添加顺序逐个执行
28+
29+
### DependenceBlockTaskManager
30+
31+
基于依赖顺序的阻塞队列的管理实例,添加任务以后,会按照依赖关系和添加顺序逐个执行
2832

2933
### BaseAAFBlockTask
3034

31-
阻塞队列的任务实例,
35+
阻塞队列的任务实例,
36+
37+
### DependenceBlockTask
38+
39+
基于依赖顺序的阻塞队列的单个任务定义

use/libs/ui/lib-dialog.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,13 @@ implementation 'com.bihe0832.android:lib-dialog:+'
2323

2424
## 组件功能
2525

26-
### BlockDialogManager
26+
### PriorityBlockDialogManager
2727

28-
- 阻塞逐个弹出的Dialog 队列实现,防止同时一次弹出多个Dialog
28+
- 逐个弹出的 Dialog 队列实现,防止同时一次弹出多个Dialog,弹出顺序依照优先级排列
29+
30+
### DependenceBlockDialogManager
31+
32+
- 逐个弹出的 Dialog 队列实现,防止同时一次弹出多个Dialog,弹出顺序依照弹框的依赖顺序,如果他依赖的没有弹出,直接等待直到超时
2933

3034
### DialogUtils
3135

0 commit comments

Comments
 (0)