Releases: zhihaofans/AndroidLibrary
v0.0.13
v0.0.12
implementation("io.zhihao:AndroidLibrary:0.0.12")
- 新增 ZLibrary.getZLibraryVersion()
- 新增 ToastUtil.showShortToast()、showLongToast()
- 新增 ShareUtil.shareText()
- 新增 AlertUtil.showListAlert()
- 新增AndroidUtil.isMoreThenSDKR
- 更新Kotlin到v1.9.0
- 优化代码
0.0.11-jitpackfix-2
jitpack编译失败,尝试解决问题
0.0.11-fix1
jitpack编译失败,新增android:exported="true"尝试解决问题
v0.0.11
- 重构弃用代码
- 新增扩展函数
String.toLowerCase
用于代替官方弃用的String.toLowerCase
- 新增扩展函数
Char.toIntNew
用于代替官方弃用的Char.toInt
- 升级编译SDK至34
- 更新gradle至8.1.1
- 更新Kotlin至1.8.22
- mavenCentral替代jcenter
- 升级依赖版本
- Android Studio自己加的优化
v0.0.9
更新
-
更新了引用库版本
-
更新了
StringEx.kt
,IntEx.kt
新增
-
EncodeUtil.kt
-
SignaturesUtil.kt
-
BitmapEx.kt
-
IntUtil.kt
v0.0.8
依赖更新
-
Gradle
更新至v5.4-rc-1
-
Kotlin
更新至v1.3.31
内容更新
修改:
ZLibrary#getContext
改为ZLibrary#getAppContext
新增:
-
AppUtil#getInstalledAppList
-
AppUtil#launchApp
-
AppUtil#installApp
-
AppUtil#uninstallApp
-
AppUtil#startActivity
-
FileUtil#isFileExists
-
FileUtil#getFileByPath
-
IntentUtil#isIntentAvailable
-
IntentUtil#getInstallAppIntent
-
IntentUtil#getUninstallAppIntent
-
IntentUtil#getNotifyMediaStoreIntent
-
AndroidUtil#notifyMediaStore
-
DeviceUtil#isPhone
-
DeviceUtil#isTablet
-
SystemServiceUtil#getTelephonyManager
其他
- 优化代码
v0.0.7
Update to v0.0.7
v0.0.6
更新
/kotlinEx/
-
ActivityEx.kt: 新增
ActivityInfo#getLabel()
,快捷调用ActivityInfo#loadLabel(PackageManager pm)
-
CoordinatorLayoutEx.kt: 新增
CoordinatorLayout#snackbar(message: String)
、snackbar(message: Int)
、longSnackbar(message: String)
、longSnackbar(message: Int)
、indefiniteSnackbar(message: String)
、indefiniteSnackbar(message: Int)
/util/
- DatetimeUtil: 新增
nowDatetime(withoutTime: Boolean = false)
、unixTime2ChinaDate(time: Long)
、unixTime2date(time: Int, locale: Locale)
、unixTime2date(time: Long, locale: Locale)
v0.0.5
- 更新了
/kotlinEx/IntentEx..kt