代码拉取完成,页面将自动刷新
同步操作将从 HarmonyOS-TPC/XPopup 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
onCreate
方法写逻辑即可设计思路: 综合常见的弹窗场景,我将其分为几类:
内置弹窗(支持复用已有布局) | 列表Center弹窗 |
---|---|
![]() |
![]() |
Bottom列表弹窗 | 自定义Bottom弹窗 |
---|---|
![]() |
![]() |
Attach弹窗(动画优雅,智能定位,长按支持) | 自定义Attach弹窗(任意方向支持,灵活易用) |
---|---|
![]() |
![]() |
Drawer弹窗 | 全屏弹窗(可作为Ability替代品,搭配十几个动画使用更佳) |
---|---|
![]() |
![]() |
Position自由定位弹窗(放在屏幕任意地方) | 自定义底部弹窗 |
---|---|
![]() |
![]() |
自定义弹窗和自定义动画 | 内置优雅美观的动画器,可搭配弹窗结合使用 |
---|---|
![]() |
![]() |
联想搜索实现,轻而易举 | ImageViewer大图浏览弹窗 |
---|---|
![]() |
![]() |
大图浏览弹窗,支持界面自定义 | 配合PageSlider使用 |
---|---|
暂无截图 | 暂无截图 |
超长图片支持(图像渐变过渡,优雅从容) | 应用后台弹出(一行代码实现权限申请) |
---|---|
暂不支持 | 暂不支持 |
PartShadow局部阴影弹窗 | 向上向下都可以 |
---|---|
暂不支持 | 暂不支持 |
allprojects{
repositories{
mavenCentral()
}
}
implementation 'io.openharmony.tpc.thirdlib:XPopup:1.0.6'
通过DevEco studio,并下载SDK 将项目中的build.gradle文件中dependencies→classpath版本改为对应的版本(即你的IDE新建项目中所用的版本)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。