All Projects → blackbeared → fusion

blackbeared / fusion

Licence: other
An Easy-to-use Kotlin based Customizable Modules Collection with Material Layouts by BlackBeared.

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to fusion

Anylayer
Android稳定高效的浮层创建管理框架
Stars: ✭ 745 (+1810.26%)
Mutual labels:  dialog, toast
Noty
A simple library for creating animated warnings/dialogs/alerts for Android.
Stars: ✭ 136 (+248.72%)
Mutual labels:  dialog, toast
Windowshowdemo
Android 弹窗案例总结(仿淘宝弹窗 咸鱼菜单 筛选列表)
Stars: ✭ 95 (+143.59%)
Mutual labels:  dialog, toast
Xtoast
Android 悬浮窗框架,好用不解释
Stars: ✭ 493 (+1164.1%)
Mutual labels:  dialog, toast
Flash
⚡️A highly customizable, powerful and easy-to-use alerting library for Flutter.
Stars: ✭ 174 (+346.15%)
Mutual labels:  dialog, toast
Dialog
🔥空祖家的对话框工具
Stars: ✭ 658 (+1587.18%)
Mutual labels:  dialog, toast
V Dialogs
A simple and clean instructional dialog plugin for Vue2, dialog type including Modal, Alert, Mask and Toast
Stars: ✭ 121 (+210.26%)
Mutual labels:  dialog, toast
Razor.SweetAlert2
A Razor class library for interacting with SweetAlert2
Stars: ✭ 98 (+151.28%)
Mutual labels:  dialog, toast
Alerttoast
Create Apple-like alerts & toasts using SwiftUI
Stars: ✭ 151 (+287.18%)
Mutual labels:  dialog, toast
Rxtool
Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜
Stars: ✭ 11,567 (+29558.97%)
Mutual labels:  dialog, toast
React Cool Portal
😎 🍒 React hook for Portals, which renders modals, dropdowns, tooltips etc. to <body> or else.
Stars: ✭ 458 (+1074.36%)
Mutual labels:  dialog, toast
Wc Messagebox
基于 Vue 2.0 开发的 Alert, Toast, Confirm 插件, UI仿照 iOS 原生
Stars: ✭ 203 (+420.51%)
Mutual labels:  dialog, toast
Smart Show
Toast & Snackbar & TopBar & Dialog
Stars: ✭ 430 (+1002.56%)
Mutual labels:  dialog, toast
Sweet Alert
A BEAUTIFUL, RESPONSIVE, CUSTOMIZABLE, ACCESSIBLE (WAI-ARIA) REPLACEMENT FOR JAVASCRIPT'S POPUP BOXES FOR LARAVEL
Stars: ✭ 696 (+1684.62%)
Mutual labels:  dialog, toast
Androidproject
Android 技术中台,但愿人长久,搬砖不再有
Stars: ✭ 4,398 (+11176.92%)
Mutual labels:  dialog, toast
Livesmashbar
An elegant looking and easy to use informative library with LiveData integration for Android.
Stars: ✭ 107 (+174.36%)
Mutual labels:  dialog, toast
smart-show
Toast # Snackbar # Dialog
Stars: ✭ 500 (+1182.05%)
Mutual labels:  dialog, toast
BalloonPopup
Forget Android Toast! BalloonPopup displays a round or squared popup and attaches it to a View, like a callout. Uses the Builder pattern for maximum ease. The popup can automatically hide and can persist when the value is updated.
Stars: ✭ 32 (-17.95%)
Mutual labels:  dialog, toast
Aiforms.dialogs
AiForms.Dialogs for Xamarin.Forms
Stars: ✭ 143 (+266.67%)
Mutual labels:  dialog, toast
Sweetalert2
A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies.
Stars: ✭ 13,929 (+35615.38%)
Mutual labels:  dialog, toast

Fusion

Fusion By BlackBeared License: GPL v3

An Easy-to-use Kotlin based Customizable Library with Material Layouts by @blackbeared.

Fusion

Features

  • Custom Floating Action Buttons with Floating Action Menu
  • Custom Fancy Dialog inspired by LovelyDialog and SweetAlerts.
  • Custom fancy Shared dialog with 2 switchable views.
  • Custom Diagonal layouts.
  • Expandable Linear & Relative Layouts.
  • Custom Toast inspired by Toasty.
  • Custom Coordinator behavior Layout with Parallax ViewPager.
  • Line Color Picker.
  • ParallaxImageView.

Gradle Dependency

Add this in your project level build.gradle file (not your module build.gradle file):

    allprojects {
	     repositories {
		    ..
		    maven { 
                    url "https://jitpack.io" 
                }
	     }
    }

Then, add the library to your module build.gradle

    dependencies {
         ..
         implementation 'com.github.blackbeared:fusion:1.0.3'
    }

Sample Usage

Here are different different samples to implement different modules.

Already in use in following apps

  • Medika

(feel free to send me new projects)

Contribute

You can contribute by opening a pull request to dev branch. Please try to push one feature in one commit for a clean commit history.

Changelog

Version Description
v1.0.3
06 February, 2018 1. Added All Demonstrations of All Dialogs.
2. Added ParallaxImageView module.
v1.0.2
23 November, 2017 1. Added AwesomeSwitchableDialog with supporting two custom views.
2. Added functionality of Diagonal Views.
v1.0.1
22 November, 2017 1. Added functionality of custom Toasts.
2. Added Few Reusable Animations.
3. Added Custom AlertDialogs Support.
v1.0.0
20 November, 2017 1. Initial Commit.
2. Added basic Utilities with Logger support.

Vote of Thanks

  • Thank you for all the cotributors contributes to this project.
  • Thank you Github for giving us an Opportunity to Share our ideas.
  • Thank you google for Android platform.

Donations

This project needs you! If you would like to support this project's further development, the creator of this project or the continuous maintenance of this project, feel free to donate. Your donation is highly appreciated (and I love food, coffee and beer). Thank you!

PayPal

Donate $5: Thank's for creating this project, here's a coffee (or some beer) for you!
Donate $10: Wow, I am stunned. Let me take you to the movies!
Donate $15: I really appreciate your work, let's grab some lunch!
Donate $25: That's some awesome stuff you did right there, dinner is on me!
Donate $50: I really really want to support this project, great job!
Donate $100: You are the man! This project saved me hours (if not days) of struggle and hard work, simply awesome!
Donate $2799: Go buddy, buy Macbook Pro for yourself! Of course, you can also choose what you want to donate, all donations are awesome!

Connect With Me

Sandip Savaliya (blackbeared) I love making new friends, please feel free to connect with me. Connect me on Google+ Connect me on Facebook Connect me on LinkedIn Question / Contact Me / Hire Me

Please feel free to ping me at [email protected]. Expected package would be 6 lpa.

License

Copyright (c) 2017 Sandip Savaliya

      This program is free software: you can redistribute it and/or modify it under the terms of the GNU 
  General Public License as published by Free Software Foundation, either version 3 of the License, 
  or (at your option) any later version. 
      This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without 
  even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

      See the GNU General Public License for more details. You should have received a copy of the GNU 
  General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].