项目名称:XPopup
项目作者:李晓俊
开源许可协议:Apache-2.0
项目地址:https://gitee.com/lxj_gitee/XPopup
项目简介
XPopup 提供了 Android 开发中功能强大,交互优雅,动画丝滑的通用弹窗。可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义。
项目特点
- 功能强大
内部封装了常用的弹窗,内置十几种良好的动画,将弹窗和动画的自定义设计的极其简单;目前还没有出现XPopup实现不了的弹窗效果。 内置弹窗允许你使用项目已有的布局,同时还能用上XPopup提供的动画,交互和逻辑封装。
- UI和动画简洁
遵循Material Design,在设计动画的时候考虑了很多细节,过渡,层级的变化;或者说是模拟系统组件的动画,具体可以从Demo中感受
- 交互优雅
实现了优雅的手势交互,智能的嵌套滚动,智能的输入法交互,具体看Demo
- 适配全面屏
目前适配了小米,华为&#