# 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