├── .github └── workflows │ └── main.yml ├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── drake │ │ └── tooltip │ │ └── sample │ │ ├── base │ │ └── App.kt │ │ └── ui │ │ ├── activity │ │ └── MainActivity.kt │ │ └── fragment │ │ ├── BubbleDialogFragment.kt │ │ └── ToastFragment.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ ├── bg_toast.xml │ ├── bg_toast_error.xml │ ├── header.png │ ├── ic_default_toast.xml │ ├── ic_error.xml │ └── ic_launcher_background.xml │ ├── layout │ ├── activity_main.xml │ ├── fragment_bubble_dialog.xml │ ├── fragment_toast.xml │ ├── layout_drawer_nav_header.xml │ ├── layout_singleton_config.xml │ ├── layout_toast_default.xml │ └── layout_toast_error.xml │ ├── menu │ └── menu_main.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── navigation │ └── nav_main.xml │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── docs ├── bubble.md ├── css │ └── extra.css ├── img │ ├── book-open.svg │ ├── discussesions.svg │ └── issues.svg ├── index.md └── material │ └── partials │ └── footer.html ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── mkdocs.yml ├── settings.gradle └── tooltip ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml ├── java └── com │ └── drake │ └── tooltip │ ├── Toast.kt │ ├── ToastConfig.kt │ ├── dialog │ └── BubbleDialog.kt │ ├── interfaces │ ├── ToastFactory.kt │ └── ToastGravityFactory.kt │ └── internal │ ├── ThreadUtils.kt │ └── TooltipInitializer.kt └── res ├── drawable ├── bg_bubble_dialog.xml ├── bg_toast_frame.xml ├── ic_bubble_loading.xml └── ic_loading_rotate.png ├── layout ├── layout_bubble_dialog.xml └── layout_toast_gravity.xml └── values ├── strings.xml └── themes.xml /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/drake/tooltip/sample/base/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/java/com/drake/tooltip/sample/base/App.kt -------------------------------------------------------------------------------- /app/src/main/java/com/drake/tooltip/sample/ui/activity/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/java/com/drake/tooltip/sample/ui/activity/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/drake/tooltip/sample/ui/fragment/BubbleDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/java/com/drake/tooltip/sample/ui/fragment/BubbleDialogFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/drake/tooltip/sample/ui/fragment/ToastFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/java/com/drake/tooltip/sample/ui/fragment/ToastFragment.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_toast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/drawable/bg_toast.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_toast_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/drawable/bg_toast_error.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/drawable/header.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_default_toast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/drawable/ic_default_toast.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/drawable/ic_error.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_bubble_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/layout/fragment_bubble_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_toast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/layout/fragment_toast.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_drawer_nav_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/layout/layout_drawer_nav_header.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_singleton_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/layout/layout_singleton_config.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_toast_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/layout/layout_toast_default.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_toast_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/layout/layout_toast_error.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/navigation/nav_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/navigation/nav_main.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /docs/bubble.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/docs/bubble.md -------------------------------------------------------------------------------- /docs/css/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/docs/css/extra.css -------------------------------------------------------------------------------- /docs/img/book-open.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/docs/img/book-open.svg -------------------------------------------------------------------------------- /docs/img/discussesions.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/docs/img/discussesions.svg -------------------------------------------------------------------------------- /docs/img/issues.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/docs/img/issues.svg -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/material/partials/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/docs/material/partials/footer.html -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/gradlew.bat -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/settings.gradle -------------------------------------------------------------------------------- /tooltip/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /tooltip/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/build.gradle -------------------------------------------------------------------------------- /tooltip/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tooltip/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/proguard-rules.pro -------------------------------------------------------------------------------- /tooltip/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /tooltip/src/main/java/com/drake/tooltip/Toast.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/java/com/drake/tooltip/Toast.kt -------------------------------------------------------------------------------- /tooltip/src/main/java/com/drake/tooltip/ToastConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/java/com/drake/tooltip/ToastConfig.kt -------------------------------------------------------------------------------- /tooltip/src/main/java/com/drake/tooltip/dialog/BubbleDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/java/com/drake/tooltip/dialog/BubbleDialog.kt -------------------------------------------------------------------------------- /tooltip/src/main/java/com/drake/tooltip/interfaces/ToastFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/java/com/drake/tooltip/interfaces/ToastFactory.kt -------------------------------------------------------------------------------- /tooltip/src/main/java/com/drake/tooltip/interfaces/ToastGravityFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/java/com/drake/tooltip/interfaces/ToastGravityFactory.kt -------------------------------------------------------------------------------- /tooltip/src/main/java/com/drake/tooltip/internal/ThreadUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/java/com/drake/tooltip/internal/ThreadUtils.kt -------------------------------------------------------------------------------- /tooltip/src/main/java/com/drake/tooltip/internal/TooltipInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/java/com/drake/tooltip/internal/TooltipInitializer.kt -------------------------------------------------------------------------------- /tooltip/src/main/res/drawable/bg_bubble_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/res/drawable/bg_bubble_dialog.xml -------------------------------------------------------------------------------- /tooltip/src/main/res/drawable/bg_toast_frame.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/res/drawable/bg_toast_frame.xml -------------------------------------------------------------------------------- /tooltip/src/main/res/drawable/ic_bubble_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/res/drawable/ic_bubble_loading.xml -------------------------------------------------------------------------------- /tooltip/src/main/res/drawable/ic_loading_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/res/drawable/ic_loading_rotate.png -------------------------------------------------------------------------------- /tooltip/src/main/res/layout/layout_bubble_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/res/layout/layout_bubble_dialog.xml -------------------------------------------------------------------------------- /tooltip/src/main/res/layout/layout_toast_gravity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/res/layout/layout_toast_gravity.xml -------------------------------------------------------------------------------- /tooltip/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /tooltip/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangjingkanji/Tooltip/HEAD/tooltip/src/main/res/values/themes.xml --------------------------------------------------------------------------------