public class Util
extends java.lang.Object
| 构造器和说明 |
|---|
Util() |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
calculateInSampleSize(android.graphics.BitmapFactory.Options options,
int reqWidth,
int reqHeight)
为图片压缩做准备,通过设置inSampleSize参数来压缩
通过reqWidth和reqHeight来计算出合理的inSampleSize
|
static int |
getAppVersion()
获取版本号
|
static java.lang.String |
getCacheKey(java.lang.String url) |
static java.io.File |
getDiskCacheDir(java.lang.String uniqueName)
设置硬盘缓存路径(用于存放图片,数据等文件)
|
static int |
getNumberOfCPUCores()
获取cpu核数
|
static void |
init(android.content.Context context) |
static java.lang.String |
MD5(java.lang.String key)
MD5加密,把字符串加密成32位乱码
|
public static void init(android.content.Context context)
public static java.io.File getDiskCacheDir(java.lang.String uniqueName)
uniqueName - 路径名,在APP缓存目录下public static int getAppVersion()
public static java.lang.String MD5(java.lang.String key)
key - 传入加密的字符串public static int getNumberOfCPUCores()
public static java.lang.String getCacheKey(java.lang.String url)
public static int calculateInSampleSize(android.graphics.BitmapFactory.Options options,
int reqWidth,
int reqHeight)
options - BitmapFactory.Options bitmap参数reqWidth - 需要设置的宽reqHeight - 需要设置的高