Skip to content

@Blankj Blankj released this May 28, 2020 · 13 commits to master since this release

Assets 3

@Blankj Blankj released this Apr 12, 2020 · 28 commits to master since this release

  • [add] NumberUtils.
  • [opt] TimeUtils#SDF_THREAD_LOCAL.
  • [add] SDCardUtils#getXxTotalSize, SDCardUtils#getXxAvailableSize. FileUtils#getFsTotalSize, FileUtils#getFsAvailableSize.
  • [fix]1.27.x BUG
Assets 3

@Blankj Blankj released this Apr 1, 2020 · 49 commits to master since this release

  • [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>
Assets 3

@Blankj Blankj released this Nov 27, 2019 · 75 commits to master since this release

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.
Assets 3

@Blankj Blankj released this Aug 26, 2019 · 85 commits to master since this release

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.
Assets 3

@Blankj Blankj released this Aug 8, 2019 · 104 commits to master since this release

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.
Assets 3

@Blankj Blankj released this Jul 28, 2019 · 113 commits to master since this release

v1.25.3

  • [add] NetworkUtils#(un)registerNetworkStatusChangedListener.
  • [fix] ThreadUtils memory leak.
Assets 3

@Blankj Blankj released this Jul 26, 2019 · 114 commits to master since this release

v1.25.2

  • [add] ContainerUtils.
  • [fix] PermissionUtils' NullPointException.
  • [fix] ZipUtils#unzipFile.
Assets 3

@Blankj Blankj released this Jul 15, 2019 · 128 commits to master since this release

v1.25.0

  • [upd] Bus plugin for use BusUtils. Publish bus plugin v2.0.
  • [add] Api plugin for use ApiUtils. Publish api plugin v1.0.
  • [upd] The frame of project.
Assets 3

@Blankj Blankj released this Jun 29, 2019 · 139 commits to master since this release

v1.24.6

  • [add] ClickUtils#OnMultiClickListener, and remove dangerous function.
Assets 3
You can’t perform that action at this time.