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)
获取目录中的下载视频列表
|
static java.util.ArrayList<PolyvDownloaderVideoVO> |
getDownloadVideoList()
获取"下载文件保存目录"和"辅助存储目录列表"中的下载视频列表
|
public static int deleteVideo(java.lang.String videoId)
PolyvDownloader
实例,没有实例方法的停止功能,
请在线程中执行该方法,避免卡顿和ANE。videoId
- 视频idPolyvDeleteVideoResult
常量public static int deleteVideo(java.lang.String videoId, int bitrate)
PolyvDownloader
实例,没有实例方法的停止功能,
请在线程中执行该方法,避免卡顿和ANE。videoId
- 视频idbitrate
- 码率(清晰度)PolyvDeleteVideoResult
常量@Deprecated public static java.util.ArrayList<PolyvDownloaderVideoVO> getDownloadDirVideoList()
getDownloadVideoList()
方法,本方法中就是调用getDownloadVideoList()
getDownloadVideoList()
public static java.util.ArrayList<PolyvDownloaderVideoVO> getDownloadVideoList()
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
:删除失败