public class PolyvDownloaderUtils
extends java.lang.Object
| 构造器和说明 |
|---|
PolyvDownloaderUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
deleteDir(java.io.File dir)
删除参数的文件或者递归删除目录下的所有文件。
|
static boolean |
deleteDownloaderDir()
删除整个下载目录
|
static int |
deleteVideo(java.lang.String videoId)
删除该视频所有文件,
本方法是视频文件删除的工具方法,不涉及
PolyvDownloader 实例,没有实例方法的停止功能,
请在线程中执行该方法,避免卡顿和ANE。 |
static int |
deleteVideo(java.lang.String videoId,
int bitrate)
删除该视频所有文件,
本方法是视频文件删除的工具方法,不涉及
PolyvDownloader 实例,没有实例方法的停止功能,
请在线程中执行该方法,避免卡顿和ANE。 |
static java.util.ArrayList<PolyvDownloaderVideoVO> |
getDownloadDirVideoList()
获取下载目录下载视频列表
|
static java.util.ArrayList<PolyvDownloaderVideoVO> |
getDownloadDirVideoList(java.io.File downloadDir)
获取目录中下载视频列表
|
public static int deleteVideo(@NonNull
java.lang.String videoId)
PolyvDownloader 实例,没有实例方法的停止功能,
请在线程中执行该方法,避免卡顿和ANE。videoId - 视频idPolyvDeleteVideoResult常量public static int deleteVideo(@NonNull
java.lang.String videoId,
int bitrate)
PolyvDownloader 实例,没有实例方法的停止功能,
请在线程中执行该方法,避免卡顿和ANE。videoId - 视频idbitrate - 码率(清晰度)PolyvDeleteVideoResult常量@NonNull public static java.util.ArrayList<PolyvDownloaderVideoVO> getDownloadDirVideoList()
@NonNull public static java.util.ArrayList<PolyvDownloaderVideoVO> getDownloadDirVideoList(java.io.File downloadDir)
downloadDir - 目录public static boolean deleteDownloaderDir()
true:删除成功false:删除失败public static boolean deleteDir(java.io.File dir)
dir - 文件或者目录true:删除成功false:删除失败