public class Utils
extends java.lang.Object
| 构造器和说明 |
|---|
Utils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
close(java.io.Closeable closeable) |
static void |
closeQuietly(java.io.Closeable closeable) |
static long |
contentLength(<any> response) |
static void |
deleteFile(java.io.File... files)
delete files
|
static void |
dispose(Disposable disposable) |
static boolean |
empty(java.lang.String string) |
static java.lang.String |
formatSize(long size)
Format file size to String
|
static long |
GMTToLong(java.lang.String GMT)
convert GMT string to long
|
static void |
installApk(android.content.Context context,
java.io.File file) |
static boolean |
isChunked(<any> response) |
static java.lang.String |
lastModify(<any> response) |
static void |
log(java.lang.String message) |
static void |
log(java.lang.String message,
java.lang.Object... args) |
static void |
log(java.lang.Throwable throwable) |
static java.lang.String |
longToGMT(long lastModify)
convert long to GMT string
|
static void |
mkdirs(java.lang.String... paths)
create dirs with params path
|
static boolean |
notEmpty(java.lang.String string) |
static boolean |
notSupportRange(<any> response) |
static boolean |
requestRangeNotSatisfiable(<any> resp) |
static <U> <any> |
retry(int MAX_RETRY_COUNT) |
static java.lang.Boolean |
retry(int MAX_RETRY_COUNT,
java.lang.Integer integer,
java.lang.Throwable throwable) |
static <U> <any> |
retry2(int MAX_RETRY_COUNT) |
static boolean |
serverFileChanged(<any> resp) |
static boolean |
serverFileNotChange(<any> resp) |
public static void log(java.lang.String message)
public static void log(java.lang.String message,
java.lang.Object... args)
public static void log(java.lang.Throwable throwable)
public static boolean notEmpty(java.lang.String string)
public static boolean empty(java.lang.String string)
public static java.lang.String longToGMT(long lastModify)
lastModify - longpublic static long GMTToLong(java.lang.String GMT)
throws java.text.ParseException
GMT - Stringjava.text.ParseExceptionpublic static void close(java.io.Closeable closeable)
throws java.io.IOException
java.io.IOExceptionpublic static void closeQuietly(java.io.Closeable closeable)
public static <U> <any> retry(int MAX_RETRY_COUNT)
public static <U> <any> retry2(int MAX_RETRY_COUNT)
public static void dispose(Disposable disposable)
public static java.lang.String lastModify(<any> response)
public static long contentLength(<any> response)
public static boolean isChunked(<any> response)
public static boolean notSupportRange(<any> response)
public static boolean serverFileChanged(<any> resp)
public static boolean serverFileNotChange(<any> resp)
public static boolean requestRangeNotSatisfiable(<any> resp)
public static void installApk(android.content.Context context,
java.io.File file)
public static java.lang.String formatSize(long size)
size - longpublic static java.lang.Boolean retry(int MAX_RETRY_COUNT,
java.lang.Integer integer,
java.lang.Throwable throwable)
public static void mkdirs(java.lang.String... paths)
throws java.io.IOException
paths - pathsjava.io.IOExceptionpublic static void deleteFile(java.io.File... files)
files - files