Des Toasts Personnalisés avec la Librairie GrenderG Toasty
GrenderG Toasty est une librairie Android qui permet d’afficher des Toasts personnalisés, customisés beaucoup plus convivial, compréhensible est jolie.Surtout grâce au code couleur.
Un Toast permet en général d’afficher une chaine de caractères (une phrase) pour informer l ‘utilisateur lord de l’utilisation d’une application.
Cette librairie est très pratique à utiliser dans toutes ces applications !
Télécharger Toasty librairie
le site officiel de Toasty et du développeur sur Github : https://github.com/GrenderG/Toasty
Voici une exemple de la librairie Toasty sur une application qui informe l’utilisateur de le numéro de téléphone semble valide (en violet ) :
Deuxième exemple en rouge le numéro est invalide, donc on informe l’utilisateur.Avec la couleur rouge l’utilisateur comprend de suite qu’il y a un problème.
Pour utiliser Toasty dans votre projet d’application Android il faut installer la librairie.
Dans le fichier root de build.gradle insérer ceci :
allprojects { repositories { ... maven { url "https://jitpack.io" } } }
Dans le module build.gradle l’autre fichier Gradle insérer ceci :
dependencies { ... compile 'com.github.GrenderG:Toasty:1.2.8' }
Utilisation de Toasty sous Android
Avant de vous montrer l’utilisation simple de Toasty vous devez savoir que cette librairie est très souple et paramétrable à souhait.Vous pouvez vous-même, changer de couleur par défalult, changer d ‘icône, changer la taille du texte pour donner à votre application un Toast unique jolie et clair à lire.
Toasty.Config.getInstance() .setErrorColor(@ColorInt int errorColor) // optional .setInfoColor(@ColorInt int infoColor) // optional .setSuccessColor(@ColorInt int successColor) // optional .setWarningColor(@ColorInt int warningColor) // optional .setTextColor(@ColorInt int textColor) // optional .tintIcon(boolean tintIcon) // optional (apply textColor also to the icon) .setToastTypeface(@NonNull Typeface typeface) // optional .setTextSize(int sizeInSp) // optional .apply(); // required
Utilisation simple de Toasty avec les couleurs par defaut :
Toast message d’erreur
Toasty.error(yourContext, "This is an error toast.", Toast.LENGTH_SHORT, true).show();
Toast message code couleur de succès
Toasty.success(yourContext, "Success!", Toast.LENGTH_SHORT, true).show();
Toast message code couleur d’information
Toasty.info(yourContext, "Here is some info for you.", Toast.LENGTH_SHORT, true).show();
Toast message code couleur attention
Toasty.warning(yourContext, "Beware of the dog.", Toast.LENGTH_SHORT, true).show();
Toast normal avec une icône
Toasty.normal(yourContext, "Normal toast w/ icon", yourIconDrawable).show,();
Voila, je voulais vous faire découvrir cette librairie car elle est très utile, jolie, gratuite est simple d’utilisation.J’espère vous avoir convaincu. Je vous invite à visiter le site officiel du développeur le lien en début d’article.
Autant utiliser cette librairie plutôt qu’un Toast traditionnel, cela sera toujours un plus visuellement.
Bon développement à tous sous Android.