@@ -52,6 +52,14 @@ showNotificationBar : 显示通知栏
5252hideNotificationBar : 隐藏通知栏
5353```
5454
55+ * ### 缓存相关→[ CacheUtils.java] [ cache.java ] →[ Test] [ cache.test ]
56+ ```
57+ getInstance : 获取缓存实例
58+ put : 缓存中写入数据
59+ getString : 缓存中读取String
60+ getJSONObject: 缓存中读取JSONObject
61+ ```
62+
5563* ### 清除相关→[ CleanUtils.java] [ clean.java ] →[ Demo] [ clean.demo ]
5664```
5765cleanInternalCache : 清除内部缓存
@@ -163,6 +171,20 @@ encryptAES, encryptAES2HexString, encryptAES2Base64 : AES加密
163171decryptAES, decryptHexStringAES, decryptBase64AES : AES解密
164172```
165173
174+ * ### 文件相关→[ FileIOUtils.java] [ fileio.java ] →[ Test] [ fileio.test ]
175+ ```
176+ writeFileFromIS : 将输入流写入文件
177+ writeFileFromBytesByStream : 将字节数组写入文件
178+ writeFileFromBytesByChannel: 将字节数组写入文件
179+ writeFileFromBytesByMap : 将字节数组写入文件
180+ writeFileFromString : 将字符串写入文件
181+ readFile2List : 读取文件到字符串链表中
182+ readFile2String : 读取文件到字符串中
183+ readFile2BytesByStream : 读取文件到字节数组中
184+ readFile2BytesByChannel : 读取文件到字节数组中
185+ readFile2BytesByMap : 读取文件到字节数组中
186+ ```
187+
166188* ### 文件相关→[ FileUtils.java] [ file.java ] →[ Test] [ file.test ]
167189```
168190getFileByPath : 根据文件路径获取文件
@@ -186,11 +208,6 @@ listFilesInDirWithFilter : 获取目录下所有后缀名为suffix的文件包
186208listFilesInDirWithFilter : 获取目录下所有符合filter的文件
187209listFilesInDirWithFilter : 获取目录下所有符合filter的文件包括子目录
188210searchFileInDir : 获取目录下指定文件名的文件包括子目录
189- writeFileFromIS : 将输入流写入文件
190- writeFileFromString : 将字符串写入文件
191- readFile2List : 指定编码按行读取文件到链表中
192- readFile2String : 指定编码按行读取文件到字符串中
193- readFile2Bytes : 读取文件到字符数组中
194211getFileLastModified : 获取文件最后修改的毫秒时间戳
195212getFileCharsetSimple : 简单获取文件编码格式
196213getFileLines : 获取文件行数
@@ -315,12 +332,14 @@ isSameProvider : 是否相同的提供者
315332* ### 日志相关→[ LogUtils.java] [ log.java ] →[ Demo] [ log.demo ]
316333```
317334Builder.setLogSwitch : 设置log总开关
335+ Builder.setConsoleSwitch : 设置log控制台开关
318336Builder.setGlobalTag : 设置log全局tag
319- Builder.setLogHeadSwitch : 设置log头开关
337+ Builder.setLogHeadSwitch : 设置log头部信息开关
320338Builder.setLog2FileSwitch: 设置log文件开关
321339Builder.setDir : 设置log文件存储目录
322340Builder.setBorderSwitch : 设置log边框开关
323- Builder.setLogFilter : 设置log过滤器
341+ Builder.setConsoleFilter : 设置log控制台过滤器
342+ Builder.setFileFilter : 设置log文件过滤器
324343v : Verbose日志
325344d : Debug日志
326345i : Info日志
@@ -679,6 +698,9 @@ Utils.init(context);
679698
680699[ bar.java ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/util/BarUtils.java
681700
701+ [ cache.java ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/util/CacheUtils.java
702+ [ cache.test ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/test/java/com/blankj/utilcode/util/CacheUtilsTest.java
703+
682704[ clean.java ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/util/CleanUtils.java
683705[ clean.demo ] : https://github.com/Blankj/AndroidUtilCode/blob/master/app/src/main/java/com/blankj/androidutilcode/activity/CleanActivity.java
684706
@@ -703,6 +725,9 @@ Utils.init(context);
703725[ encrypt.java ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/util/EncryptUtils.java
704726[ encrypt.test ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/test/java/com/blankj/utilcode/util/EncryptUtilsTest.java
705727
728+ [ fileio.java ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/util/FileIOUtils.java
729+ [ fileio.test ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/test/java/com/blankj/utilcode/util/FileIOUtilsTest.java
730+
706731[ file.java ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/util/FileUtils.java
707732[ file.test ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/test/java/com/blankj/utilcode/util/FileUtilsTest.java
708733
0 commit comments