All Projects → imjeevandeshmukh → Glidetoast

imjeevandeshmukh / Glidetoast

Licence: mit
GlideToast is a android library to implement flying Toast Animation

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Glidetoast

Android Arsenal.com
Source to android-arsenal.herokuapp.com
Stars: ✭ 541 (+233.95%)
Mutual labels:  android-application, android-development, android-ui
Androidkex
Extensions for Kotlin. Use the power of Kotlin to make your code smaller and beautiful.
Stars: ✭ 35 (-78.4%)
Mutual labels:  android-application, android-development, android-ui
Superbottomsheet
Android native BottomSheet on steroids 💪
Stars: ✭ 548 (+238.27%)
Mutual labels:  android-application, android-development, android-ui
Cameraxdemo
A sample camera app with CameraX API from Android Jetpack
Stars: ✭ 112 (-30.86%)
Mutual labels:  android-application, android-development, android-ui
Datingapp
Dating UI kit is used for online meet up with girls and boys . The screen contains more than 30 icons and most of all required elements required to design an application like this. The XML and JAVA files contains comments at each and every point for easy understanding. Everything was made with a detail oriented style and followed by today's web trends. Clean coded & Layers are well-organized, carefully named, and grouped.
Stars: ✭ 97 (-40.12%)
Mutual labels:  android-application, android-development, android-ui
Android Ecosystem Cheat Sheet
🤖Android Ecosystem Cheatsheet 2020
Stars: ✭ 488 (+201.23%)
Mutual labels:  android-application, android-development, android-ui
Music Player Go
🎶🎼 Very slim music player 👨‍🎤 100% made in Italy 🍕🌳🌞🍝🌄
Stars: ✭ 654 (+303.7%)
Mutual labels:  android-application, android-development, android-ui
AndroidBatteryStats
Displays all battery stats of an Android device using broadcast receiver.
Stars: ✭ 20 (-87.65%)
Mutual labels:  android-development, android-application, android-ui
Textwriter
Animate your texts like never before
Stars: ✭ 140 (-13.58%)
Mutual labels:  android-application, android-development, android-ui
Edxposedmanager
Companion Android application for EdXposed
Stars: ✭ 1,172 (+623.46%)
Mutual labels:  android-application, android-development, android-ui
Android Inappbilling
A sample which uses Google's Play Billing Library and it does InApp Purchases and Subscriptions.
Stars: ✭ 114 (-29.63%)
Mutual labels:  android-application, android-development, android-ui
Livesmashbar
An elegant looking and easy to use informative library with LiveData integration for Android.
Stars: ✭ 107 (-33.95%)
Mutual labels:  android-application, android-development, toast
Musicindicator
Music indicator for Android. Easy to use. 🎧 ✨
Stars: ✭ 475 (+193.21%)
Mutual labels:  android-application, android-development, android-ui
Cookiebar2
Android library for displaying text messages, notifications and alerts at the top or bottom of the screen. A great alternative for toast and snackbar alerts.
Stars: ✭ 499 (+208.02%)
Mutual labels:  android-development, android-ui, toast
Drawer Behavior
Drawer behavior is a library that provide an extra behavior on drawer, such as, move view or scaling view's height while drawer on slide.
Stars: ✭ 394 (+143.21%)
Mutual labels:  android-application, android-development, android-ui
Zoomrecylerlayout
🎢 Zoom Recycler Layout Manager For Android Kotlin
Stars: ✭ 618 (+281.48%)
Mutual labels:  android-application, android-development, android-ui
Login-SignupUI-FirebasePhoneauth
New Repo
Stars: ✭ 43 (-73.46%)
Mutual labels:  android-development, android-application, android-ui
PlantShopUI-Android
Check out the new style for App Design aims for the Online Plant Shop Service using jetpack compose...😉😀😁😎
Stars: ✭ 29 (-82.1%)
Mutual labels:  android-development, android-application, android-ui
Phonenumberverificationui Android
Check out the new style for mobile number verification 😉😉😊😊
Stars: ✭ 52 (-67.9%)
Mutual labels:  android-application, android-development, android-ui
Mediapicker
Easy customizable picker for all your needs in Android application
Stars: ✭ 105 (-35.19%)
Mutual labels:  android-application, android-development, android-ui

GlideToast

An Android library to build flying animated toast message.


Releases:

Current release: 1.0

You can see all the library releases here.


Screenshots

    

Download the sample apk here.


Usage:

Adding the depencency

Add this to your root build.gradle file:

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

Now add the dependency to your app build.gradle file:

  implementation 'com.github.imjeevandeshmukh:GlideToast:1.0'
	

Creating the GlideToast with Java

Here is a complete snippet of it usage:

### USE CASE 1:Simple GlideToast;
     
     1st parameter = Activity
     2nd parameter = String
     3rd parameter = int i.e., duration
     
### SAMPLE CODE:
     
     new GlideToast.makeToast(MainActivity.this,"Some random text here", GlideToast.LENGTHLONG).show();
     
### USE CASE 2:Style GlideToast;
     
     1st parameter = Activity
     2nd parameter = String
     3rd parameter = int i.e., duration
     4th parameter = string style i.e., 
            DEFAULTTOAST
            SUCCESSTOAST
            FAILTOAST
            WARNINGTOAST
            INFOTOAST
            CUSTOMTOAST(When you pass in CUSTOMTOAST,you must pass in icon and background color using use case 4 or case 4 construtor)
	    
### SAMPLE CODE:
     
     
    new GlideToast.makeToast(MainActivity.this,"Some random text here", GlideToast.LENGTHLONG,GlideToast.SUCCESSTOAST).show();
    
    
### USE CASE 3:Set Gravity to GlideToast;
     
      1st parameter = Activity
     2nd parameter = String
     3rd parameter = int i.e., duration
     4th parameter = String style i.e.,6 Options to select from. (default is DEFAULTTOAST)
            1.DEFAULTTOAST
            2.SUCCESSTOAST
            3.FAILTOAST
            4.WARNINGTOAST
            5.INFOTOAST
            6.CUSTOMTOAST(When you pass in CUSTOMTOAST,you must pass in icon and background color using use case 4 or case 4 construtor)
	    5th parameter = int gravity i.e.,
	    1.TOP
	    2.BOTTOM
	    3.CENTER
	    
### SAMPLE CODE:
     
     
     new GlideToast.makeToast(MainActivity.this,"Some random text here",GlideToast.LENGTHLONG,GlideToast.SUCCESSTOAST,GlideToast.TOP).show();
     
     
### USE CASE 4:Custom background color and icon to GlideTOAST;
     
     1st parameter = Activity
     2nd parameter = String
     3rd parameter = int i.e., duration
     4th parameter = String style i.e.,6 Options to select from. (default is DEFAULTTOAST)
            1.DEFAULTTOAST
            2.SUCCESSTOAST
            3.FAILTOAST
            4.WARNINGTOAST
            5.INFOTOAST
            6.CUSTOMTOAST(When you pass in CUSTOMTOAST,you must pass in icon and background color using this construtor)
     5th parameter = int gravity i.e.,
	    1.TOP
	    2.BOTTOM
	    3.CENTER
     6th parameter = int icon i.e.,drawable icon
     7th parameter = String color i.e.,pass in hex color code in a string.
     
 ### SAMPLE CODE:
       
       
     new GlideToast.makeToast(MainActivity.this,"Some random text here",GlideToast.LENGTHLONG,GlideToast.SUCCESSTOAST,GlideToast.TOP,R.drawable.someicon,"#ffffff").show();

     

License

MIT License

Copyright (c) 2018 imjeevandeshmukh

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
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].