Skip to content

Latest commit

 

History

History
104 lines (75 loc) · 3.56 KB

UpdateDoc.md

File metadata and controls

104 lines (75 loc) · 3.56 KB

版本更新日志

v 2.0.4:

v 2.0.3:

v 2.0.2:

  • 解决Java关键字导致的包名冲突。

v 2.0.0:

  • 新增拖拽关闭、侧滑创建、状态栏沉浸、拖拽边界等功能;
  • 重构单页面浮窗(创建和PopupWindow同类型的子窗口),减少了API数目,提高利用率;
  • 优化使用体验,无需手动init,无需手动调起软键盘。

v 1.3.4:

  • 优化细节。

v 1.3.3:

  • 支持传入with(context)实现部分系统浮窗功能;
  • 对未合理init、未合理with(context)的情况,直接进行抛异常;
  • 其他一些细节性的优化。

v 1.3.2:

  • 优化细节。

v 1.3.1:

  • 优化createdResult回调。

v 1.3.0:

  • 可动态适配虚拟导航栏:setDisplayHeight(displayHeight: OnDisplayHeight)

v 1.2.9:

v 1.2.8:

  • 优化细节。

v 1.2.7:

  • 优化浮窗闪烁,横屏不能拖拽到底等问题。

v 1.2.6:

  • 优化细节。

v 1.2.5:

  • 优化页面过滤。

v 1.2.4:

  • 优化全面屏适配。

v 1.2.3:

  • 新增仅后台显示(ShowPattern.BACKGROUND)。

v 1.2.2:

  • 优化细节。

v 1.2.1:

  • 适配小米全面屏。

v 1.2.0:

  • 优化系统浮窗的管理方式。

v 1.1.3:

  • 优化部分全面屏手机,系统浮窗不能拖到底部的问题。

v 1.1.2:

  • 优化页面过滤和主动隐藏的逻辑。

v 1.1.1:

  • 当系统浮窗包含EditText时,优化返回键的相关处理。

v 1.1.0:

  • 开放浮窗权限申请的API;
  • 更名浮窗回调方法名,不再使用方法重载的方式。

v 1.0.7:

  • 优化页面过滤细节上的不足。

v 1.0.6:

  • 新增浮窗View的获取,方便View的修改。

v 1.0.5:

  • 优化代码和功能,支持FloatCallbacks的按需调用(Kotlin DSL)。

v 1.0.4:

  • 可选择是否开启前台Service,可自定义通知栏消息。

v 1.0.3:

  • 修改魅族手机,权限申请回调异常的问题;
  • 为系统浮窗的EditText,提供了软键盘的打开、关闭后的焦点移除;
  • 但暂未提供软键盘的关闭监听方案,希望大家一起努力。

v 1.0.2:

  • 修改enum包名,解决Java特殊路径无法调用的问题;
  • 添加@JvmOverloads注解,支持对Java的方法重载。