程序包 dev.utils.common

接口 StreamUtils.WriteCallback

封闭类:
StreamUtils

public static interface StreamUtils.WriteCallback
detail: 写入回调接口
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    流程结束回调 不管是
    @link 无效
    {@link #onError)
    }、
    @link 无效
    {@link #onFinish)
    } 最终都会触发该结束方法
    void
    写入异常回调
    void
    写入完成回调
    void
    onProgress(long currentSize, long totalSize, int percent)
    写入进度回调
    void
    开始写入
  • 方法详细资料

    • onStart

      void onStart()
      开始写入
    • onProgress

      void onProgress(long currentSize, long totalSize, int percent)
      写入进度回调
      参数:
      currentSize - 当前已写入长度
      totalSize - 数据总长度
      percent - 写入百分比
    • onError

      void onError(Throwable error)
      写入异常回调
      参数:
      error - 异常信息
    • onFinish

      void onFinish()
      写入完成回调
    • onEnd

      void onEnd()
      流程结束回调 不管是
      @link 无效
      {@link #onError)
      }、
      @link 无效
      {@link #onFinish)
      } 最终都会触发该结束方法