razerdp / BasePopup

Android下打造通用便捷的PopupWindow弹窗库
https://github.com/razerdp/BasePopup
Apache License 2.0
5.2k stars 758 forks source link
android popup popup-menu popup-window popup-windows popupwindow

中文 | English

Logo图片似乎加载不出来

BasePopup - Android下打造通用便捷的PopupWindow弹窗库

Release Snapshot License Api Author



作者的话

由于工作繁忙,且目前issue问题影响并不大,因此本库维护速度较慢。

同时希望大佬们也可以推送自己的PR,我这边review后会进行合并的~

下一次更新大概在24年3月份

介绍

BasePopup是一个对系统PopupWindow进行封装并改进的弹窗库,它是一个基础库类,有着非常高的自由度与丰富的API,您可以在BasePopup的框架下非常轻松的完成各种各样的弹窗。

环境依赖

// root gradle
allprojects {
    repositories {
        // release依赖仓库(4.1后as默认配置有)
        mavenCentral()

        // snapshot仓库(如果需要snapshot依赖,请配置该maven)
        maven { url 'https://s01.oss.sonatype.org/content/repositories/snapshots' }
    }
}

// project dependencies
dependencies {
  implementation 'io.github.razerdp:BasePopup:3.2.1'

  // for snapshot
  // implementation 'io.github.razerdp:BasePopup:3.2.1-SNAPSHOT'
}

文档

注意事项

更新日志 (历史更新)

例子预览

更多例子请下载Demo:apk体验下载(密码123)


打赏(您的支持是我持续更新的动力~)

Logo图片似乎加载不出来

License

FOSSA Status

Apache-2.0

Visit Count(from 2020/08/19)