Skip to content

Commit d24632a

Browse files
committed
Give me ur Pull Request. ლ(╹◡╹ლ )
1 parent d54904e commit d24632a

File tree

2 files changed

+32
-12
lines changed

2 files changed

+32
-12
lines changed

README.md

Lines changed: 29 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,21 +35,21 @@
3535
> - **编码解码相关→[EncodeUtils.java][encode.java][Test][encode.test]**
3636
> - URL编码 *urlEncode*
3737
> - URL解码 *urlDecode*
38-
> - Base64编码 *base64Encode* *base64Encode2String*
38+
> - Base64编码 *base64Encode**base64Encode2String*
3939
> - Base64解码 *base64Decode*
4040
> - Base64URL安全编码 *base64UrlSafeEncode*
4141
> - Html编码 *htmlEncode*
4242
> - Html解码 *htmlDecode*
4343
4444
> - **加密解密相关→[EncryptUtils.java][encrypt.java][Test][encrypt.test]**
45-
> - MD2加密 *encryptMD2ToString* *encryptMD2*
46-
> - MD5加密 *encryptMD5ToString* *encryptMD5*
47-
> - SHA1加密 *encryptSHA1ToString* *encryptSHA1*
48-
> - SHA224加密 *encryptSHA224ToString* *encryptSHA224*
49-
> - SHA256加密 *encryptSHA256ToString* *encryptSHA256*
50-
> - SHA384加密 *encryptSHA384ToString* *encryptSHA384*
51-
> - SHA512加密 *encryptSHA512ToString* *encryptSHA512*
52-
> - 获取文件的MD5校验码 *encryptMD5File2String* *encryptMD5File*
45+
> - MD2加密 *encryptMD2ToString**encryptMD2*
46+
> - MD5加密 *encryptMD5ToString**encryptMD5*
47+
> - SHA1加密 *encryptSHA1ToString**encryptSHA1*
48+
> - SHA224加密 *encryptSHA224ToString**encryptSHA224*
49+
> - SHA256加密 *encryptSHA256ToString**encryptSHA256*
50+
> - SHA384加密 *encryptSHA384ToString**encryptSHA384*
51+
> - SHA512加密 *encryptSHA512ToString**encryptSHA512*
52+
> - 获取文件的MD5校验码 *encryptMD5File2String**encryptMD5File*
5353
> - DES加密后转为Base64编码 *encryptDES2Base64*
5454
> - DES加密后转为16进制 *encryptDES2HexString*
5555
> - DES加密 *encryptDES*
@@ -122,7 +122,7 @@
122122
> - 判断wifi是否连接状态 *isWifiConnected*
123123
> - 获取移动网络运营商名称 *getNetworkOperatorName*
124124
> - 获取移动终端类型 *getPhoneType*
125-
> - 获取当前的网络类型(WIFI,2G,3G,4G) *getNetWorkType* *getNetWorkTypeName*
125+
> - 获取当前的网络类型(WIFI,2G,3G,4G) *getNetWorkType**getNetWorkTypeName*
126126
127127
> - **手机相关→[PhoneUtils.java][phone.java]**
128128
> - 判断设备是否是手机 *isPhone*
@@ -205,6 +205,22 @@
205205
> - 转化为半角字符 *toDBC*
206206
> - 转化为全角字符 *toSBC*
207207
208+
> - 线程池相关工具类→[ThreadPoolUtils.java][thread_pool.java]
209+
> - ThreadPoolUtils构造函数 *ThreadPoolUtils*
210+
> - 在未来某个时间执行给定的命令 *execute*
211+
> - 在未来某个时间执行给定的命令链表 *execute*
212+
> - 待以前提交的任务执行完毕后关闭线程池 *shutDown*
213+
> - 试图停止所有正在执行的活动任务 *shutDownNow*
214+
> - 判断线程池是否已关闭 *isShutDown*
215+
> - 关闭线程池后判断所有任务是否都已完成 *isTerminated*
216+
> - 请求关闭、发生超时或者当前线程中断 *awaitTermination*
217+
> - 提交一个Callable任务用于执行 *submit*
218+
> - 提交一个Runnable任务用于执行 *submit*
219+
> - 执行给定的任务 *invokeAll**invokeAny*
220+
> - 延迟执行Runnable命令 *schedule*
221+
> - 延迟执行Callable命令 *schedule*
222+
> - 延迟并循环执行命令 *scheduleWithFixedRate**scheduleWithFixedDelay*
223+
208224
> - **时间相关→[TimeUtils.java][time.java][Test][time.test]**
209225
> - 将时间戳转为时间字符串 *milliseconds2String*
210226
> - 将时间字符串转为时间戳 *string2Milliseconds*
@@ -214,7 +230,7 @@
214230
> - 将时间戳转为Date类型 *milliseconds2Date*
215231
> - 毫秒时间戳单位转换(单位:unit) *milliseconds2Unit*
216232
> - 获取两个时间差(单位:unit) *getIntervalTime*
217-
> - 获取当前时间 *getCurTimeMills* *getCurTimeString* *getCurTimeDate*
233+
> - 获取当前时间 *getCurTimeMills**getCurTimeString**getCurTimeDate*
218234
> - 获取与当前时间的差(单位:unit) *getIntervalByNow*
219235
> - 判断闰年 *isLeapYear*
220236
@@ -303,6 +319,8 @@ limitations under the License.
303319
[string.java]: https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/utils/StringUtils.java
304320
[string.test]: https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/test/java/com/blankj/utilcode/utils/StringUtilsTest.java
305321

322+
[thread_pool.java]: https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/utils/ThreadPoolUtils.java
323+
306324
[time.java]: https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/utils/TimeUtils.java
307325
[time.test]: https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/test/java/com/blankj/utilcode/utils/TimeUtilsTest.java
308326

update_log.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
###
1+
2+
#### 16/08/26 ThreadPoolUtils线程池相关工具类完善完毕
3+
#### 16/08/25 ConstUtils时间和存储相关常量新增枚举,传参改为枚举更为友好,新增ThreadPoolUtils线程池相关工具类
24
#### 16/08/24 ConvertUtils新增InputStream与byte[]和String相互转换,应用在FileUtils中读文件
35
#### 16/08/23 小修bug,接下来完善SDCardUtils和ImageUtils
46
#### 16/08/22 SPUtils将commit改为apply提高效率,将SPUtils改为构造函数法创建,FileUtils新增查找函数,规范JavaDoc

0 commit comments

Comments
 (0)