整理的系列基础工具类,包含辅助工具、加密解密、数据转换、IO操作、系统工具等。
-
项目引入:
compile 'com.vise.xiaoyaoyou:viseutils:1.0.0'
常用辅助工具类,包含缓存、网络判定、SSL证书、Date工具、String工具等。
计算工具类,如平均值的相关计算。
加密解密工具类,基本涵盖了大部分的加密解密,包含Base64、MD5、DES、SHA、RSA、HMAC。
数据转换工具类。
文件操作工具类。
Handler处理相关,包含异常捕获等。
IO处理相关。
观察者相关,包含获取短信内容监听。
BroadcastReceiver通知相关,包含去电、来电通知,屏幕加解锁通知,收到短信通知,时区改变、设置时间、时间改变通知。
服务相关,包含通知服务。
系统相关工具类,包含手机、CPU、内存等信息,闹钟、亮屏、震动、手电筒、解锁的操作功能以及应用安装静默安装等。
View相关工具类,包含页面跳转、图片转换、剪切板、Dialog弹窗、通知栏、软键盘处理、像素单位转换等。