@@ -52,6 +52,14 @@ showNotificationBar : 显示通知栏
52
52
hideNotificationBar : 隐藏通知栏
53
53
```
54
54
55
+ * ### 缓存相关→[ CacheUtils.java] [ cache.java ] →[ Test] [ cache.test ]
56
+ ```
57
+ getInstance : 获取缓存实例
58
+ put : 缓存中写入数据
59
+ getString : 缓存中读取String
60
+ getJSONObject: 缓存中读取JSONObject
61
+ ```
62
+
55
63
* ### 清除相关→[ CleanUtils.java] [ clean.java ] →[ Demo] [ clean.demo ]
56
64
```
57
65
cleanInternalCache : 清除内部缓存
@@ -163,6 +171,20 @@ encryptAES, encryptAES2HexString, encryptAES2Base64 : AES加密
163
171
decryptAES, decryptHexStringAES, decryptBase64AES : AES解密
164
172
```
165
173
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
+
166
188
* ### 文件相关→[ FileUtils.java] [ file.java ] →[ Test] [ file.test ]
167
189
```
168
190
getFileByPath : 根据文件路径获取文件
@@ -186,11 +208,6 @@ listFilesInDirWithFilter : 获取目录下所有后缀名为suffix的文件包
186
208
listFilesInDirWithFilter : 获取目录下所有符合filter的文件
187
209
listFilesInDirWithFilter : 获取目录下所有符合filter的文件包括子目录
188
210
searchFileInDir : 获取目录下指定文件名的文件包括子目录
189
- writeFileFromIS : 将输入流写入文件
190
- writeFileFromString : 将字符串写入文件
191
- readFile2List : 指定编码按行读取文件到链表中
192
- readFile2String : 指定编码按行读取文件到字符串中
193
- readFile2Bytes : 读取文件到字符数组中
194
211
getFileLastModified : 获取文件最后修改的毫秒时间戳
195
212
getFileCharsetSimple : 简单获取文件编码格式
196
213
getFileLines : 获取文件行数
@@ -315,12 +332,14 @@ isSameProvider : 是否相同的提供者
315
332
* ### 日志相关→[ LogUtils.java] [ log.java ] →[ Demo] [ log.demo ]
316
333
```
317
334
Builder.setLogSwitch : 设置log总开关
335
+ Builder.setConsoleSwitch : 设置log控制台开关
318
336
Builder.setGlobalTag : 设置log全局tag
319
- Builder.setLogHeadSwitch : 设置log头开关
337
+ Builder.setLogHeadSwitch : 设置log头部信息开关
320
338
Builder.setLog2FileSwitch: 设置log文件开关
321
339
Builder.setDir : 设置log文件存储目录
322
340
Builder.setBorderSwitch : 设置log边框开关
323
- Builder.setLogFilter : 设置log过滤器
341
+ Builder.setConsoleFilter : 设置log控制台过滤器
342
+ Builder.setFileFilter : 设置log文件过滤器
324
343
v : Verbose日志
325
344
d : Debug日志
326
345
i : Info日志
@@ -679,6 +698,9 @@ Utils.init(context);
679
698
680
699
[ bar.java ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/util/BarUtils.java
681
700
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
+
682
704
[ clean.java ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/util/CleanUtils.java
683
705
[ clean.demo ] : https://github.com/Blankj/AndroidUtilCode/blob/master/app/src/main/java/com/blankj/androidutilcode/activity/CleanActivity.java
684
706
@@ -703,6 +725,9 @@ Utils.init(context);
703
725
[ encrypt.java ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/util/EncryptUtils.java
704
726
[ encrypt.test ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/test/java/com/blankj/utilcode/util/EncryptUtilsTest.java
705
727
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
+
706
731
[ file.java ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/util/FileUtils.java
707
732
[ file.test ] : https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/test/java/com/blankj/utilcode/util/FileUtilsTest.java
708
733
0 commit comments