Releases: Blankj/AndroidUtilCode
Releases · Blankj/AndroidUtilCode
1.31.1
1.30.0
20/10/23
[fix] LanguageUtils crash on some device.20/10/21
[add] LogUtils.Config#setOnConsoleOutputListener, setOnFileOutputListener, addFileExtraHead. LogUtils.getCurrentLogFilePath.20/10/20
[opt] ToastUtils.20/10/12
[add] PermissionUtils#explain.20/10/10
[add] ClipboardUtils.20/10/08
[add] VolumeUtils.20/09/06
[add] DebouncingUtils#isValid.20/09/04
[fix] ToastUtils adapt SDK 30.
1.29.0
[fix]
1.28.x BUG
1.28.0
[add]
NumberUtils.[opt]
TimeUtils#SDF_THREAD_LOCAL.[add]
SDCardUtils#getXxTotalSize, SDCardUtils#getXxAvailableSize. FileUtils#getFsTotalSize, FileUtils#getFsAvailableSize.[fix]
1.27.x BUG
1.27.0
[fix]
PermissionUtils theme's bug[add]
BatteryUtils in subutil.[add]
publish.gradle.[add]
UtilsBridge to clean the utils.[upd]
Leak Canary to v2.1.[upd]
GsonUtils support custom gson.[add]
ActivityUtils#addActivityLifecycleCallbacks, ActivityUtils#removeActivityLifecycleCallbacks.[add]
ClickUtils#expandClickArea, ClickUtils#back2HomeFriendly
API Change List:
PermissionUtils.OnRationaleListener#rationale(ShouldRequest)
->PermissionUtils.OnRationaleListener#rationale(UtilsTransActivity, ShouldRequest)
Utils.Callback<T>
->Utils.Consumer<T>
Utils.Func1<Void, Param>
->Utils.Consumer<T>
1.26.0
v1.26.0
[add]
Shadow demo.[add]
MVP demo.[fix]
Adapt the project for Gradle version of 6.0.[add]
Publish bus plugin v2.3. Publish api plugin v1.1.[upd]
Demo's UI.[add]
NotificationUtils and demo.[add]
UiMessageUtils.[add]
ShadowUtils.[add]
DebugUtils.[fix]
PermissionUtils NPE.
1.25.9
v1.25.9
[upd]
ImageUtils#getImageType.[add]
LogUtils#getLogFiles.[fix]
PhoneUtils#getIMEI crash on SDK 29.[add]
ViewUtils#isLayoutRtl.[add]
LogUtils#getLogFiles.
v1.25.8
[add]
MapUtils and MapUtilsTest.[add]
CollectionUtils and CollectionUtilsTest.[add]
ArrayUtils and ArrayUtilsTest.
1.25.7
v1.25.7
- [fix] https://www.virustotal.com/gui/home/upload with ESET-NOD32.
- [add] BusUtils#post tag support one-to-many.
- [add] ThreadUtils#Task support timeout.
- [upd] EncryptUtils#rsa.
- [add] DeviceUtils#getUniqueDeviceId, DeviceUtils#isSameDevice.
- [fix] ThreadUtils's task can only be executed once. PhoneUtils#getIMEI wrong.
- [fix] BusUtils post father class useless. KeyboardUtils#hideSoft bug.