public final class Utils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
checkNotNull(T t,
java.lang.String message)
检查是否为null
|
static void |
closeIO(java.io.Closeable... closeables)
关闭 IO
|
static java.io.File |
getDiskCacheDir(android.content.Context context,
java.lang.String uniqueName)
应用程序缓存原理:
1.当SD卡存在或者SD卡不可被移除的时候,就调用getExternalCacheDir()方法来获取缓存路径,否则就调用getCacheDir()方法来获取缓存路径
2.前者是/sdcard/Android/data/ 3.后者获取到的是 /data/data/ |
static java.lang.String |
getDiskFilesDir(java.lang.String fileDir)
获取磁盘的自定义文件目录
|
static boolean |
isNetworkAvailable(android.content.Context context)
当前是否有网
|
public static <T> T checkNotNull(T t,
java.lang.String message)
T - t - message - public static boolean isNetworkAvailable(android.content.Context context)
context - public static void closeIO(java.io.Closeable... closeables)
closeables - closeablespublic static java.io.File getDiskCacheDir(android.content.Context context,
java.lang.String uniqueName)
uniqueName - 缓存目录public static java.lang.String getDiskFilesDir(java.lang.String fileDir)