Skip to content

Files

Latest commit

3985a11 · Nov 26, 2022

History

History
39 lines (22 loc) · 1.13 KB

lib-block-task.md

File metadata and controls

39 lines (22 loc) · 1.13 KB

LibBlockTask

LibBlockTask Github Maven Central

功能简介

通用的具有优先级的阻塞队列实现

组件信息

引用仓库

引用仓库可以参考 组件使用 中添加依赖的部分

组件使用

implementation 'com.bihe0832.android:lib-block-task:+'

组件功能

PriorityBlockTaskManager

基于优先级的阻塞队列的管理实例,添加任务以后,会按照优先级和添加顺序逐个执行

DependenceBlockTaskManager

基于依赖顺序的阻塞队列的管理实例,添加任务以后,会按照依赖关系和添加顺序逐个执行

BaseAAFBlockTask

阻塞队列的任务实例,

DependenceBlockTask

基于依赖顺序的阻塞队列的单个任务定义