Releases: afkT/DevUtils
1.8.0
Version 1.8.0 (2019-10-09)
-
[Update]
TextViewUtils#calcTextWidth 使用二分法优化处理 -
[Add]
TextViewUtils#calcTextLine、TextViewUtils#getPaint、TextViewUtils#getTextWidth -
[Add]
DialogUtils#dismiss(DialogFragment) -
[Add]
ViewUtils#inflate -
[Add]
NumberUtils#getMultiple、getMultipleI、getMultipleD、getMultipleL、getMultipleF
1.7.9
-
[Update]
compileSdkVersion 29 Android Q -
[Update]
AppCommonUtils#convertSDKVersion -
[Update]
ImageUtils#getImageType、ImageUtils#isImage modify to isImageFormats -
[Update]
修改部分方法 void 返回值 (返回当前对象, 方便链式调用) -
[Add]
AppCommonUtils#isQ -
[Add]
BitmapUtils#isImage -
[Add]
ListenerUtils#setOnLongClicks -
[Add]
ImageUtils#isICO、ImageUtils#isTIFF -
[Add]
ViewUtils#getTag、setTag
1.7.8
1.7.7
1.增加 ValiToPhoneUtils 新号段正则判断
2.删除部分 https 链接(部分工具类、方法使用链接等)
3.删除部分工具类 api 链接
4.增加工具类内部 FileProvider 处理
5.修改传参 authorities 方法处理,移除 authorities 参数
6.增加 ViewUtils 快捷获取/设置 LayoutParams 方法
7.增加 ViewUtils 快捷获取/设置 Left、Top、Right、Bottom Padding/Margin 方法
===
全面调整整个项目 Gradle 配置,以及增加纯 Java 工具类库 DevJava
1.7.6
1.7.5
【重大更新】
完成整个工具类项目 review, 规范注释代码、@param、@return、中英文数字间距美观等
1.重新调整 image 模块, 并且强调各个工具类不同功能作用 (BitmapUtils、ImageUtils、ImageFilterUtils、ImageConvertUtils)
2.增加 ImageViewUtils、AudioManagerUtils 工具类
3.部分工具类, 增加快捷设置、获取方法(如: ResourceUtils.openAssetsResource、SDCardUtils.getSDCardFile(file))
4.完善整个项目, 资源类型参数注解标记(如: @DimenRes、@IntegerRes 等)