YeGuli
发布于 2018-01-08 / 4 阅读
0

android_utils模块介绍

分类简介

isActivityExists   : 判断是否存在Activity
launchActivity     : 打开Activity
getLauncherActivity: 获取入口activity
addActivity   		 : 添加Activity
getCurrentActivity   : 获取当前所在的Activity
removeCurrentActivity: 结束当前所在的activity
removeActivity       : 结束指定的activity
removeAllActivities  : 结束所有的activity
exitApp    			 : 退出app
isInstallApp         : 判断App是否安装
installApp           : 安装App(支持8.0)
installAppSilent     : 静默安装App
uninstallApp         : 卸载App
uninstallAppSilent   : 静默卸载App
isAppRoot            : 判断App是否有root权限
launchApp            : 打开App
getAppPackageName    : 获取App包名
getAppDetailsSettings: 获取App具体设置
getAppName           : 获取App名称
getAppIcon           : 获取App图标
getAppPath           : 获取App路径
getAppVersionName    : 获取App版本号
getAppVersionCode    : 获取App版本码
getAppLastUpdateTime : 获取App上次更新时间
isSystemApp          : 判断App是否是系统应用
isAppDebug           : 判断App是否是Debug版本
getAppSignature      : 获取App签名
getAppSignatureSHA1  : 获取应用签名的的SHA1值
isAppForeground      : 判断App是否处于前台
getAppInfo           : 获取App信息
getAppsInfo          : 获取所有已安装App信息
cleanAppData         : 清除App所有数据
setColor               : 设置状态栏颜色
setColorForSwipeBack   : 为滑动返回界面设置状态栏颜色
setColorNoTranslucent  : 设置状态栏纯色 不加半透明效果
setColorDiff           : 设置状态栏颜色(5.0以下无半透明效果,不建议使用)
setTranslucent         : 使状态栏半透明
setTransparentStatusBar: 设置透明状态栏(api大于19方可使用)
hideStatusBar          : 隐藏状态栏
getStatusBarHeight     : 获取状态栏高度
isStatusBarExists      : 判断状态栏是否存在
getActionBarHeight     : 获取ActionBar高度
showNotificationBar    : 显示通知栏
hideNotificationBar    : 隐藏通知栏
getInstance     : 获取缓存实例
put             : 缓存中写入数据
getBytes        : 缓存中读取字节数组
getString       : 缓存中读取 String
getJSONObject   : 缓存中读取 JSONObject
getJSONArray    : 缓存中读取 JSONArray
getBitmap       : 缓存中读取 Bitmap
getDrawable     : 缓存中读取 Drawable
getParcelable   : 缓存中读取 Parcelable
getSerializable : 缓存中读取 Serializable
getCacheSize    : 获取缓存大小
getCacheCount   : 获取缓存个数
remove          : 根据键值移除缓存
clear           : 清除所有缓存
getOpenCameraIntent : 获取打开照程序界面的Intent
getImagePickerIntent: 获取跳转至相册选择界面的Intent
getCameraIntent     : 获取[跳转至相册选择界面,并跳转至裁剪界面,默认可缩放裁剪区域]的Intent
getCropImageIntent  : 获取[跳转至裁剪界面,默认可缩放]的Intent
getChoosedImage     : 获得选中相册的图片
getChoosedImagePath : 获得选中相册的图片路径
getTakePictureFile  : 获取拍照之后的照片文件
cleanInternalCache   : 清除内部缓存
cleanInternalFiles   : 清除内部文件
cleanInternalDbs     : 清除内部数据库
cleanInternalDbByName: 根据名称清除数据库
cleanInternalSP      : 清除内部SP
cleanExternalCache   : 清除外部缓存
cleanCustomCache     : 清除自定义目录下的文件
copyText  : 复制文本到剪贴板
getText   : 获取剪贴板的文本
copyUri   : 复制uri到剪贴板
getUri    : 获取剪贴板的uri
copyIntent: 复制意图到剪贴板
getIntent : 获取剪贴板的意图
closeIO       : 关闭IO
closeIOQuietly: 安静关闭IO
MemoryConst: 存储相关常量
TimeConst  : 时间相关常量
RegexConst : 正则相关常量
bytes2HexString, hexString2Bytes        : byteArr与hexString互转
parseByte2HexStr,parseHexStr2Byte       : 16进制与2进制互转
hex2Dec                                 : hexChar转int
chars2Bytes, bytes2Chars                : charArr与byteArr互转
memorySize2Byte, byte2MemorySize        : 以unit为单位的内存大小与字节数互转
byte2FitMemorySize                      : 字节数转合适内存大小
timeSpan2Millis, millis2TimeSpan        : 以unit为单位的时间长度与毫秒时间戳互转
millis2FitTimeSpan                      : 毫秒时间戳转合适时间长度
millis2PlayTime                         : 格式化时间为hh:mm:ss
bytes2Bits, bits2Bytes                  : bytes与bits互转
input2OutputStream, output2InputStream  : inputStream与outputStream互转
inputStream2Bytes, bytes2InputStream    : inputStream与byteArr互转
outputStream2Bytes, bytes2OutputStream  : outputStream与byteArr互转
inputStream2String, string2InputStream  : inputStream与string按编码互转
outputStream2String, string2OutputStream: outputStream与string按编码互转
bitmap2Bytes, bytes2Bitmap              : bitmap与byteArr互转
drawable2Bitmap, bitmap2Drawable        : drawable与bitmap互转
drawable2Bytes, bytes2Drawable          : drawable与byteArr互转
view2Bitmap                             : view转Bitmap
dp2px, px2dp                            : dp与px互转
sp2px, px2sp                            : sp与px互转
getInstance: 获取单例
init       : 初始化
isDeviceRoot                    : 判断设备是否root
getSDKVersion                   : 获取设备系统版本号
getAndroidVersion               : 获取设备AndroidVersion
getAndroidID                    : 获取设备AndroidID
getMacAddress                   : 获取设备MAC地址
getMacAddressByWifiInfo         : 获取设备MAC地址
getMacAddressByNetworkInterface : 获取设备MAC地址
getMacAddressByFile             : 获取设备MAC地址
getDeviceMtu                    : 获取手机mtu
getManufacturer                 : 获取设备厂商
getBrand                        : 获取手机品牌
getModel                        : 获取设备型号
getCpuInfo                      : 获取手机CPU信息
getCpuABI                       : 获取手机CPU指令集
getTotalMemory                  : 获取手机总内存
getAvailMemory                  : 获取手机当前可用内存
getRomMemroy                    : 获取手机room信息
shutdown                        : 关机
reboot                          : 重启
reboot2Recovery                 : 重启到recovery
reboot2Bootloader               : 重启到bootloader
isEmpty   : 判断对象是否为空
isNotEmpty: 判断对象是否非空
urlEncode            : URL编码
urlDecode            : URL解码
base64Encode         : Base64编码
base64Encode2String  : Base64编码
base64Decode         : Base64解码
base64UrlSafeEncode  : Base64URL安全编码
htmlEncode           : Html编码
hexString2HtmlEncode : Html编码
htmlDecode           : Html解码
encryptMD2, encryptMD2ToString                        : MD2加密
encryptMD5, encryptMD5ToString                        : MD5加密
encryptMD5File, encryptMD5File2String                 : MD5加密文件
encryptSHA1, encryptSHA1ToString                      : SHA1加密
encryptSHA224, encryptSHA224ToString                  : SHA224加密
encryptSHA256, encryptSHA256ToString                  : SHA256加密
encryptSHA384, encryptSHA384ToString                  : SHA384加密
encryptSHA512, encryptSHA512ToString                  : SHA512加密
encryptHmacMD5, encryptHmacMD5ToString                : HmacMD5加密
encryptHmacSHA1, encryptHmacSHA1ToString              : HmacSHA1加密
encryptHmacSHA224, encryptHmacSHA224ToString          : HmacSHA224加密
encryptHmacSHA256, encryptHmacSHA256ToString          : HmacSHA256加密
encryptHmacSHA384, encryptHmacSHA384ToString          : HmacSHA384加密
encryptHmacSHA512, encryptHmacSHA512ToString          : HmacSHA512加密
encryptDES, encryptDES2HexString, encryptDES2Base64   : DES加密
decryptDES, decryptHexStringDES, decryptBase64DES     : DES解密
encrypt3DES, encrypt3DES2HexString, encrypt3DES2Base64: 3DES加密
decrypt3DES, decryptHexString3DES, decryptBase64_3DES : 3DES解密
encryptAES, encryptAES2HexString, encryptAES2Base64   : AES加密
decryptAES, decryptHexStringAES, decryptBase64AES     : AES解密
writeFileFromIS             : 将输入流写入文件
writeFileFromBytesByStream  : 将字节数组写入文件
writeFileFromBytesByChannel : 将字节数组写入文件
writeFileFromBytesByMap     : 将字节数组写入文件
writeFileFromString         : 将字符串写入文件
readFile2List               : 读取文件到字符串链表中
readFile2String             : 读取文件到字符串中
readFile2BytesByStream      : 读取文件到字节数组中
readFile2BytesByChannel     : 读取文件到字节数组中
readFile2BytesByMap         : 读取文件到字节数组中
setBufferSize               : 设置缓冲区尺寸
getFileByPath             : 根据文件路径获取文件
isFileExists              : 判断文件是否存在
rename                    : 重命名文件
isDir                     : 判断是否是目录
isFile                    : 判断是否是文件
createOrExistsDir         : 判断目录是否存在,不存在则判断是否创建成功
createOrExistsFile        : 判断文件是否存在,不存在则判断是否创建成功
createFileByDeleteOldFile : 判断文件是否存在,存在则在创建之前删除
copyOrMoveDir             : 复制或移动目录
copyOrMoveFile            : 复制或移动文件
copyDir                   : 复制目录
copyFile                  : 复制文件
moveDir                   : 移动目录
moveFile                  : 移动文件
deleteDir                 : 删除目录
deleteFile                : 删除文件
deleteAllInDir            : 删除目录下所有东西
deleteFilesInDir          : 删除目录下所有文件
deleteFilesInDirWithFilter: 删除目录下所有过滤的文件
listFilesInDir            : 获取目录下所有文件
listFilesInDir            : 获取目录下所有文件包括子目录
listFilesInDirWithFilter  : 获取目录下所有后缀名为suffix的文件
listFilesInDirWithFilter  : 获取目录下所有后缀名为suffix的文件包括子目录
listFilesInDirWithFilter  : 获取目录下所有符合filter的文件
listFilesInDirWithFilter  : 获取目录下所有符合filter的文件包括子目录
getFileLastModified       : 获取文件最后修改的毫秒时间戳
getFileCharsetSimple      : 简单获取文件编码格式
getFileLines              : 获取文件行数
getDirSize                : 获取目录大小
getFileSize               : 获取文件大小
getDirLength              : 获取目录长度
getFileLength             : 获取文件长度
getFileMD5                : 获取文件的MD5校验码
getFileMD5ToString        : 获取文件的MD5校验码
getDirName                : 根据全路径获取最长目录
getFileName               : 根据全路径获取文件名
getFileNameNoExtension    : 根据全路径获取文件名不带拓展名
getFileExtension          : 根据全路径获取文件拓展名
add                    : 新增 fragment
show                   : 显示 fragment
hide                   : 隐藏 fragment
showHide               : 先显示后隐藏 fragment
replace                : 替换 fragment
pop                    : 出栈 fragment
popTo                  : 出栈到指定 fragment
popAll                 : 出栈所有 fragment
remove                 : 移除 fragment
removeTo               : 移除到指定 fragment
removeAll              : 移除所有 fragment
getTop                 : 获取顶部 fragment
getTopInStack          : 获取栈中顶部 fragment
getTopShow             : 获取顶部可见 fragment
getTopShowInStack      : 获取栈中顶部可见 fragment
getFragments           : 获取同级别的 fragment
getFragmentsInStack    : 获取同级别栈中的 fragment
getAllFragments        : 获取所有 fragment
getAllFragmentsInStack : 获取栈中所有 fragment
findFragment           : 查找 fragment
dispatchBackPress      : 处理 fragment 回退键
setBackgroundColor     : 设置背景色
setBackgroundResource  : 设置背景资源
setBackground          : 设置背景
getSimpleName          : 获取类名
HandlerHolder: 使用必读
bitmap2Bytes, bytes2Bitmap       : bitmap与byteArr互转
drawable2Bitmap, bitmap2Drawable : drawable与bitmap互转
drawable2Bytes, bytes2Drawable   : drawable与byteArr互转
view2Bitmap                      : view转Bitmap
getBitmap                        : 获取bitmap
scale                            : 缩放图片
clip                             : 裁剪图片
skew                             : 倾斜图片
rotate                           : 旋转图片
getRotateDegree                  : 获取图片旋转角度
toRound                          : 转为圆形图片
toRoundCorner                    : 转为圆角图片
addCornerBorder                  : 添加圆角边框
addCircleBorder                  : 添加圆形边框
addBorder                        : 添加边框
addReflection                    : 添加倒影
addTextWatermark                 : 添加文字水印
addImageWatermark                : 添加图片水印
toAlpha                          : 转为alpha位图
toGray                           : 转为灰度图片
fastBlur                         : 快速模糊
renderScriptBlur                 : renderScript模糊图片
stackBlur                        : stack模糊图片
addFrame                         : 添加颜色边框
save                             : 保存图片
isImage                          : 根据文件名判断文件是否为图片
getImageType                     : 获取图片类型
isEmptyBitmap                    : 判断bitmap对象是否为空
compressByScale                  : 按缩放压缩
compressByQuality                : 按质量压缩
compressBySampleSize             : 按采样大小压缩
setInstColorNormal            : 设置中间组织文字颜色
setInstColorSelect            : 设置最末组织文字颜色
setArrowColor                 : 设置箭头颜色
addInstItem                   : 增加组织
drawInstTitleSpannableText    : 绘制组织树
getLastInstItem               : 获取最末组织
OnInstItemClickListener       : 点击组织的回调接口
getInstallAppIntent         : 获取安装App(支持6.0)的意图
getUninstallAppIntent       : 获取卸载App的意图
getLaunchAppIntent          : 获取打开App的意图
getAppDetailsSettingsIntent : 获取App具体设置的意图
getShareTextIntent          : 获取分享文本的意图
getShareImageIntent         : 获取分享图片的意图
getComponentIntent          : 获取其他应用组件的意图
getShutdownIntent           : 获取关机的意图
getDialIntent               : 获取跳至拨号界面意图
getCallIntent               : 获取拨打电话意图
getSendSmsIntent            : 获取跳至发送短信界面的意图
getCaptureIntent            : 获取拍照的意图
showSoftInput                : 动态显示软键盘
hideSoftInput                : 动态隐藏软键盘
toggleSoftInput              : 切换键盘显示与否状态
clickBlankArea2HideSoftInput : 点击屏幕空白区域隐藏软键盘
showSoftInput                : 动态显示软键盘
isGpsEnabled      : 判断Gps是否可用
isLocationEnabled : 判断定位是否可用
openGpsSettings   : 打开Gps设置界面
register          : 注册
unregister        : 注销
getCriteria       : 设置定位参数
getAddress        : 根据经纬度获取地理位置
getCountryName    : 根据经纬度获取所在国家
getLocality       : 根据经纬度获取所在地
getStreet         : 根据经纬度获取所在街道
isBetterLocation  : 是否更好的位置
isSameProvider    : 是否相同的提供者
printD         : Debug日志
printI         : Info日志
printW         : Warn日志
printE         : Error日志
printEmpty     : 固定值的Debug日志
printJson      : json格式的日志
printXml       : xml格式的日志
file           : 保存打印的日志
lunarYearToGanZhi    : 农历转干支
LunarToSolar         : 农历转公历
SolarToLunar         : 公历转农历
recycleImageViewBitMap : 释放ImageViewBitMap
recycleBackground      : 释放Background
openWirelessSettings   : 打开网络设置界面
isConnected            : 判断网络是否连接
isAvailableByPing      : 判断网络是否可用
getDataEnabled         : 判断移动数据是否打开
setDataEnabled         : 打开或关闭移动数据
is4G                   : 判断网络是否是4G
getWifiEnabled         : 判断wifi是否打开
setWifiEnabled         : 打开或关闭wifi
isWifiConnected        : 判断wifi是否连接状态
isWifiAvailable        : 判断wifi数据是否可用
getNetworkOperatorName : 获取网络运营商名称
getNetworkType         : 获取当前网络类型
getIPAddress           : 获取IP地址
getDomainAddress       : 获取域名ip地址
startNotification       : 开始振铃并弹出通知
startAudioNotification  : 开始振铃并弹出通知
cancelNotification      : 清除通知与振铃
stopNotification        : 只停止振铃不清除通知
requestPermissions         : 请求权限
onRequestPermissionsResult : 请求权限结果
hasAlwaysDeniedPermission  : 是否彻底拒绝了某项权限
isPhone             : 判断设备是否是手机
getIMEI             : 获取IMEI码
getIMSI             : 获取IMSI码
getPhoneType        : 获取移动终端类型
isSimCardReady      : 判断sim卡是否准备好
getSimOperatorName  : 获取Sim卡运营商名称
getSimOperatorByMnc : 获取Sim卡运营商名称
getPhoneStatus      : 获取手机状态信息
dial                : 跳至拨号界面
call                : 拨打phoneNumber
sendSms             : 跳至发送短信界面
sendSmsSilent       : 发送短信
getAllContactInfo   : 获取手机联系人
getContactNum       : 打开手机联系人界面点击联系人后便获取该号码
getAllSMS           : 获取手机短信并保存到xml中
ccs2Pinyin            : 汉字转拼音
getPinyinFirstLetter  : 获取第一个汉字首字母
getPinyinFirstLetters : 获取所有汉字的首字母
getSurnamePinyin      : 根据名字获取姓氏的拼音
getSurnameFirstLetter : 根据名字获取姓氏的首字母
getForegroundProcessName   : 获取前台线程包名
getAllBackgroundProcesses  : 获取后台服务进程
killAllBackgroundProcesses : 杀死所有的后台服务进程
killBackgroundProcesses    : 杀死后台服务进程
isMobileSimple  : 验证手机号(简单)
isMobileExact   : 验证手机号(精确)
isTel           : 验证电话号码
isIDCard15      : 验证身份证号码15位
isIDCard18      : 验证身份证号码18位
isEmail         : 验证邮箱
isURL           : 验证URL
isZh            : 验证汉字
isUsername      : 验证用户名
isDate          : 验证yyyy-MM-dd格式的日期校验,已考虑平闰年
isIP            : 验证IP地址
isMatch         : 判断是否匹配正则
getMatches      : 获取正则匹配的部分
getSplits       : 获取正则匹配分组
getReplaceFirst : 替换正则匹配的第一部分
getReplaceAll   : 替换所有正则匹配的部分
getWindowsSize      : 获取屏幕的分辨率
getScreenWidth      : 获取屏幕的宽度(单位:px)
getScreenHeight     : 获取屏幕的高度(单位:px)
getScreenDensity    : 获取屏幕密度
getScreenDensityDpi : 获取屏幕密度 DPI
setFullScreen       : 设置屏幕为全屏
setLandscape        : 设置屏幕为横屏
setPortrait         : 设置屏幕为竖屏
isLandscape         : 判断是否横屏
isPortrait          : 判断是否竖屏
getScreenRotation   : 获取屏幕旋转角度
screenShot          : 截屏
isScreenLock        : 判断是否锁屏
setSleepDuration    : 设置进入休眠时长
isTablet            : 判断是否是平板
isSDCardEnable : 判断SD卡是否可用
getSDCardPaths : 获取SD卡路径
getSDCardInfo  : 获取SD卡信息
getAllRunningService : 获取所有运行的服务
startService         : 启动服务
stopService          : 停止服务
bindService          : 绑定服务
unbindService        : 解绑服务
isServiceRunning     : 判断服务是否运行
execCmd: 是否是在root下执行命令
dp2px, px2dp      : dp与px转换
sp2px, px2sp      : sp与px转换
applyDimension    : 各种单位转换
forceGetViewSize  : 在onCreate中获取视图的尺寸
measureView       : 测量视图尺寸
getMeasuredWidth  : 获取测量视图宽度
getMeasuredHeight : 获取测量视图高度
with            : 设置 snackbar 依赖 view
setMessage      : 设置消息
setMessageColor : 设置消息颜色
setBgColor      : 设置背景色
setBgResource   : 设置背景资源
setDuration     : 设置显示时长
setAction       : 设置行为
setBottomMargin : 设置底边距
show            : 显示 snackbar
showSuccess     : 显示预设成功的 snackbar
showWarning     : 显示预设警告的 snackbar
showError       : 显示预设错误的 snackbar
dismiss         : 消失 snackbar
getView         : 获取 snackbar 视图
addView         : 添加 snackbar 视图
getBuilder         : 获取建造者
setFlag            : 设置标识
setForegroundColor : 设置前景色
setBackgroundColor : 设置背景色
setQuoteColor      : 设置引用线的颜色
setLeadingMargin   : 设置缩进
setBullet          : 设置列表标记
setProportion      : 设置字体比例
setXProportion     : 设置字体横向比例
setStrikethrough   : 设置删除线
setUnderline       : 设置下划线
setSuperscript     : 设置上标
setSubscript       : 设置下标
setBold            : 设置粗体
setItalic          : 设置斜体
setBoldItalic      : 设置粗斜体
setFontFamily      : 设置字体
setAlign           : 设置对齐
setBitmap          : 设置图片
setDrawable        : 设置图片
setUri             : 设置图片
setResourceId      : 设置图片
setClickSpan       : 设置点击事件
setUrl             : 设置超链接
setBlur            : 设置模糊
append             : 追加样式字符串
create             : 创建样式字符串
getInstance  : 获取 SP 实例
put          : SP中写入value
getString    : SP中读取String
getInt       : SP中读取int
getLong      : SP中读取long
getFloat     : SP中读取float
getBoolean   : SP中读取boolean
getStringSet : SP 中读取 StringSet
getAll       : SP中获取所有键值对
remove       : SP中移除该key
contains     : SP中是否存在该key
clear        : SP中清除所有数据
compat                  : 设置状态栏颜色
setStatusBarTransparent : 设置状态栏透明
getStatusBarHeight      : 获取状态栏高度
isEmpty           : 判断字符串是否为null或长度为0
isBlank           : 判断字符串是否为null或全为空格
isNumber          : 判断字符串是否为数字
equals            : 判断两字符串是否相等
equalsIgnoreCase  : 判断两字符串忽略大小写是否相等
null2Length0      : null转为长度为0的字符串
length            : 返回字符串长度
upperFirstLetter  : 首字母大写
lowerFirstLetter  : 首字母小写
reverse           : 反转字符串
toDBC             : 转化为半角字符
toSBC             : 转化为全角字符
getResourceString : 从资源xml中获取字符串
ThreadPoolUtil         : ThreadPoolUtil构造函数
execute                : 在未来某个时间执行给定的命令
shutDown               : 待以前提交的任务执行完毕后关闭线程池
shutDownNow            : 试图停止所有正在执行的活动任务
isShutDown             : 判断线程池是否已关闭
isTerminated           : 关闭线程池后判断所有任务是否都已完成
awaitTermination       : 请求关闭、发生超时或者当前线程中断
submit                 : 提交一个任务用于执行
invokeAll, invokeAny   : 执行给定的任务
schedule               : 延迟执行命令
scheduleWithFixedRate  : 延迟并循环执行命令
scheduleWithFixedDelay : 延迟并以固定休息时间循环执行命令
millis2String            : 将时间戳转为时间字符串
string2Millis            : 将时间字符串转为时间戳
string2Date              : 将时间字符串转为Date类型
date2String              : 将Date类型转为时间字符串
date2Millis              : 将Date类型转为时间戳
millis2Date              : 将时间戳转为Date类型
getTimeSpan              : 获取两个时间差(单位:unit)
getFitTimeSpan           : 获取合适型两个时间差
getNowTimeMills          : 获取当前毫秒时间戳
getNowTimeString         : 获取当前时间字符串
getNowTimeDate           : 获取当前Date
getTimeSpanByNow         : 获取与当前时间的差(单位:unit)
getFitTimeSpanByNow      : 获取合适型与当前时间的差
getFriendlyTimeSpanByNow : 获取友好型与当前时间的差
isSameDay                : 判断是否同一天
isLeapYear               : 判断是否闰年
getWeek, getWeekIndex    : 获取星期
getWeekOfMonth           : 获取月份中的第几周
getWeekOfYear            : 获取年份中的第几周
getChineseZodiac         : 获取生肖
getZodiac                : 获取星座
getTodayStartTime        : 获取当日0点0分0秒
getTodayEndTime          : 获取当日23点59分59秒
getWeekAgo               : 获取一个星期前的0点0分0秒
getMonthAgo              : 获取一个月前的0点0分0秒
setGravity      : 设置吐司位置
setBgColor      : 设置背景颜色
setBgResource   : 设置背景资源
setMsgColor     : 设置消息颜色
showShort       : 安全地显示短时吐司
showLong        : 安全地显示长时吐司
showCustomShort : 安全地显示短时自定义吐司
showCustomLong  : 安全地显示长时自定义吐司
cancel          : 取消toast显示
zipFile            : 压缩文件
zipFiles           : 批量压缩文件
unzipFile          : 解压文件
unzipFiles         : 批量解压文件
unzipFileByKeyword : 解压带有关键字的文件
getFilesPath       : 获取压缩文件中的文件路径链表
getComments        : 获取压缩文件中的注释链表
getEntries         : 获取压缩文件中的文件对象

如何使用

Utils.init(context);

使用注意

部分工具类方法使用需要声明权限,具体权限请在使用时查看源码。

如何使用:

api 'com.sumavision.android_utils:android_utils:v1.x.x'

查看源码:

svn://192.165.152.13/sumard5/Project/Tetris/trunk/platform/android-platform/AndroidPlatform/android_utils