# TinyTask
**Repository Path**: hihopeorg/TinyTask
## Basic Information
- **Project Name**: TinyTask
- **Description**: 异步任务库
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-06-15
- **Last Updated**: 2021-11-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# TinyTask
**本项目是基于开源项目TinyTask进行ohos化的移植和开发的,可以通过项目标签以及github地址(https://github.com/inaka/TinyTask )追踪到原项目版本**
#### 项目介绍
- 项目名称:异步任务库
- 所属系列:ohos的第三方组件适配移植
- 功能:一个创建异步后台任务
- 项目移植状态:完成
- 调用差异:无
- 项目作者和维护人:hihope
- 联系方式:hihope@hoperun.com
- 原项目Doc地址:https://github.com/inaka/TinyTask
- 原项目基线版本:v1.0.1 , sha1:6d69223b539d2706e944333b109724195847af47
- 编程语言:Java
- 外部库依赖:无
#### 效果展示
#### 安装教程
本库原项目无library模块,主要功能为app目录下TinyTask、GenericTask文件,将该java文件导入所需要使用的工程目录即可
#### 使用说明
1. 创建异步任务
```
TinyTask.perform(new Something() {
@Override
public String whichDoes() {
return doWork(); // you write this method..
}
}).whenDone(new DoThis() {
@Override
public void ifOK(String result) {
System.out.println("TinyTask:ifOK=" + result);
}
@Override
public void ifNotOK(Exception e) {
System.out.println("TinyTask:ifNotOK=" + e.toString());
}
}).go(this);
```
#### 版本迭代
- v1.0.0
- 已实现功能
1. 创建异步任务
#### 版权和许可信息
- Apache Licence