14 Star 80 Fork 11

HarmonyOS-TPC / XPopup

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
changelog.md 3.46 KB
一键复制 编辑 原始数据 按行查看 历史
张小秋 提交于 2022-06-23 16:43 . docs:maven发布1.1.5版本

1.1.5

1.适配折叠屏和横竖屏切换(.dompatibleFoldingScreens(false)可关闭此功能)

1.1.4

1.当Bottom弹窗宽度不是全屏时,优化显示,使其居中

2.修复Bottom弹窗设置dismissOnTouchOutside(false)失效的问题

3.增加保持屏幕常亮功能,接口为keepScreenOn(boolean)

4.修复弹窗在API7及以上设备运行时,会出现蓝色边框的问题

1.1.3

1.Dialog模式支持复用

2.优化智能拖拽布局与位移消失动画的冲突问题

3.适配sdk7的API

1.1.2

1.修复所有弹窗在最新的模拟器(sdk6-release)显示位置异常的问题

2.修复所有弹窗在最新的模拟器(sdk6-release)按返回键不消失的问题

3.解决Commonent模式不能在AbilitySlice和Fraction中使用的问题

1.1.1

1.新增带气泡的Attach弹窗

2.增加单独给弹窗设置背景阴影色和动画时长的接口

3.优化布局和代码逻辑,解决一些小bug

1.1.0

1.解决弹窗被软键盘遮盖的问题

2.解决弹窗destroy后不释放资源的问题

3.解决部分弹窗会出现双重阴影背景的问题

1.0.9

1.修复dialog模式设置返回键不关闭弹窗功能失效的问题

2.修复Attach弹窗在不同设备下显示位置不同的问题

3.AttchList弹窗使用Component模式时增加阴影效果

4.ImageViewer弹窗增加长按监听

1.0.8

增加Component模式的实现

1.0.7

1.修复位移动画显示异常的问题

2.asAttachList(依附于控件显示的列表弹窗)增加设置列表layoutAlignment的参数,list条目间隔线显示优化

3.BottomListPopupView(底部列表弹窗)增加取消按钮,解决影子跳动问题

1.0.6

解决findBugs检测出的High级别问题,解决XPopup默认主色调颜色异常的问题

1.0.5

修复一些弹窗在102.0.0.110【SDK5】中的bug

1.0.4

包含ListContainer的弹窗支持透明度渐变动画了

1.0.3

初始移植版本

功能点

已支持部分:

1.Center类型,就是在中间弹出的弹窗,比如确认和取消弹窗,Loading弹窗从页面底部弹出,比如从底部弹出的分享窗体,知乎的从底部弹出的评论列表添加绑定的控件在某一页时需要执行的动画

2.Bottom类型,就是从页面底部弹出,比如从底部弹出的分享窗体,知乎的从底部弹出的评论列表

3.Attach类型,就是弹窗的位置需要依附于某个Component或者某个触摸点,就像系统的PopDialog效果一样

4.Drawer类型,就是从窗体的坐边或者右边弹出,并支持手势拖拽

5.ImageViewer大图浏览类型

6.FullScreen类型,全屏弹窗,看起来和Ability一样

7.Position自由定位弹窗,弹窗是自由的,你可放在屏幕左上角,右下角,或者任意地方

8.各种类型的动画,或者设置自定义动画

9.设置弹窗的圆角

10.设置各种弹窗的自定义布局

11.设置按下返回键、点击弹窗外面是否关闭弹窗

12.Popup移动到软键盘上面

13.设置是否自动打开输入法(暂时仅Dialog模式支持)

14.设置是否半透明背景(暂时仅Component模式支持)

15.设置是否点击事件透传(暂时仅Component模式支持,滑动事件暂时无法拦截)

未支持部分:

1.ImageXPopup滑动功能

2.ImageXPopup图片无法保存到SD卡,只能保存到应用缓存目录

3.局部阴影的Xpopup

4.应用后台弹出Xpopup

5.设置是否高斯模糊背景

6.设置是否显示状态栏阴影

7.设置是否显示状态栏

8.设置是否显示导航栏

1
https://gitee.com/HarmonyOS-tpc/XPopup.git
git@gitee.com:HarmonyOS-tpc/XPopup.git
HarmonyOS-tpc
XPopup
XPopup
master

搜索帮助