AndroidUtilCode

Android developers should collect the following utils(updating).

APACHE-2.0 License

Stars
33.3K
Committers
47

Bot releases are hidden (Show)

AndroidUtilCode - 1.31.1 Latest Release

Published by Blankj about 2 years ago

fix some bugs

AndroidUtilCode - 1.30.0

Published by Blankj almost 4 years ago

  • 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.
AndroidUtilCode - 1.29.0

Published by Blankj over 4 years ago

AndroidUtilCode - 1.28.0

Published by Blankj over 4 years ago

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

Published by Blankj over 4 years ago

  • [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>
AndroidUtilCode - 1.26.0

Published by Blankj almost 5 years ago

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.
AndroidUtilCode - 1.25.9

Published by Blankj about 5 years ago

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.
AndroidUtilCode - 1.25.7

Published by Blankj about 5 years ago

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.
AndroidUtilCode - 1.25.3

Published by Blankj about 5 years ago

v1.25.3

  • [add] NetworkUtils#(un)registerNetworkStatusChangedListener.
  • [fix] ThreadUtils memory leak.
AndroidUtilCode - 1.25.2

Published by Blankj about 5 years ago

v1.25.2

  • [add] ContainerUtils.
  • [fix] PermissionUtils' NullPointException.
  • [fix] ZipUtils#unzipFile.
AndroidUtilCode - 1.25.0

Published by Blankj over 5 years ago

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.
AndroidUtilCode - 1.24.6

Published by Blankj over 5 years ago

v1.24.6

  • [add] ClickUtils#OnMultiClickListener, and remove dangerous function.
AndroidUtilCode - 1.24.3

Published by Blankj over 5 years ago

v1.24.3

  • [fix] UriUtils.
  • [add] ClickUtils, ViewUtils.
AndroidUtilCode - 1.24.2

Published by Blankj over 5 years ago

v1.24.2

AndroidUtilCode - 1.24.1

Published by Blankj over 5 years ago

v1.24.1

  • [fix] LogUtils write to file.
AndroidUtilCode - 1.24.0

Published by Blankj over 5 years ago

v1.24.0

  • [fix] Refactoring framework.
AndroidUtilCode - 1.23.7

Published by Blankj over 5 years ago

v1.23.7

  • [add] LogUtils support multi process.
  • [fix] LogUtils#file.
AndroidUtilCode - 1.23.6

Published by Blankj over 5 years ago

v1.23.6

  • [fix] ImageUtils#calculateInSampleSize.
AndroidUtilCode - 1.23.5

Published by Blankj over 5 years ago

v1.23.5

  • [fix] UriUtils#uri2File.
  • [del] Utils#fixSoftInputLeaks exception log.
AndroidUtilCode - 1.23.4

Published by Blankj over 5 years ago

v1.23.4

  • [add] RomUtils.
Package Rankings
Top 0.8% on Repo1.maven.org
Badges
Extracted from project README
logo frame auc result build License Blog jianshu weibo QQGroup
Related Projects