一系列简单、轻量、方便的Android开发工具集合(持续更新中),包括Android动态权限、SharedPreferences、反射、日志、Toast、Bundle、MVP、线程池、Html、图文混排、蒙层引导、拍照、图库选择等
EasyPermission添加alwaysDenyNotifier方法:
用于在申请权限时,当有默认拒绝权限导致权限申请失败时,提示用户进权限设置页面将权限打开。开启后返回时自动重启权限请求任务。
EasyBundle逻辑优化 EasyReflect的getMethod支持直接获取父类的method
EasyPhoto逻辑优化
优化EasyPhoto组件逻辑。精简代码
添加EasyPhoto组件 优化java环境调用api逻辑
Fix bug:Easy SP 存储时ClassCastException
EasyToast支持直接使用指定View实例。不再要求必须提供layoutId了。
val contentLayout:View = getLayout()
EasyToast.newBuilder(contentLayout, tvId)// contentLayout要求parent为null!
为EasyExecutor添加进度通知
EasyReflect反射组件逻辑更新:
transform
方法