Android πώς να εφαρμόσει την πρόταση εφαρμογής όταν είναι ανοικτή πρώτη φορά

Hii Developer σε αυτό το άρθρο για το Android, μοιράζομαι το Android πώς να εφαρμόσει την εφαρμογή App όταν ανοίγει για πρώτη φορά. Ο λαγός είναι ένας εύκολος τρόπος για να κάνετε το App σας φιλικό προς το χρήστη. Android πώς να χρησιμοποιήσετε την πρόταση εφαρμογής. Για να φτιάξω αυτά τα παραδείγματα του Android χρησιμοποιώ μια βιβλιοθήκη Github MaterialTapTargetPrompt.

Αυτή η βιβλιοθήκη Android συνεργάζεται με υλικό σχεδίασης AndroidX και google. Επομένως, αν θέλετε να το εφαρμόσετε στο παλιό σας Έργο, μπορείτε πρώτα να εκτελέσετε το έργο σας με το Android X.

Ας ξεκινήσουμε στο Android πώς να εφαρμόσουμε την πρόταση App όταν ανοίξουμε την πρώτη φορά.

Βήμα 1: Δημιουργήστε ένα έργο Android με δραστηριότητα του Tabbar Android.

Πρώτον, μπορείτε να δημιουργήσετε ένα πρόγραμμα Android και να δημιουργήσετε μια δραστηριότητα με την επιλογή της δραστηριότητας Tabbar.

Βήμα 2: Προσθέστε αυτό το Libary στη Βάση εφαρμογών σας Build.Gradle.

υλοποίηση 'uk.co.samuelwall: υλικό-tap-στόχο-prompt: 3.0.0'

προσθέστε αυτήν τη βιβλιοθήκη και συγχρονίστε τώρα το έργο σας.

Βήμα 3: Ανοίξτε το αρχείο java και εφαρμόστε αυτόν τον κώδικα.

στο αρχείο java σας, μπορείτε να προσθέσετε αυτούς τους κωδικούς, που θέλετε να προσθέσετε την εφαρμογή εφαρμογής στην εφαρμογή σας.

("Πατήστε τον φάκελο για να αρχίσετε να συνθέτετε το πρώτο ηλεκτρονικό ταχυδρομείο") .setPromptStateChangeListener (new MaterialTapTargetPrompt.PromptStateChangeListener ()) .TypeTargetPrompt.Builder (MainActivity.this) .setTarget (R.id.fab) .setPrimaryText ("Hii Codeplayon") .setSecondaryText {@Override public void onPromptStateChanged (προτροπή MaterialTapTargetPrompt, int state) {if (state == MaterialTapTargetPrompt.STATE_FOCAL_PRESSED) {// Ο χρήστης έχει πιέσει τον επιλεγμένο στόχο}}}) .show ();

Πλήρης πηγής κώδικα Πρόταση εφαρμογής με δραστηριότητα TabBar που μπορείτε να εφαρμόσετε αυτές τις μεθόδους

Δημόσιο κενό AppDemo () {new MaterialTapTargetSequence () .addPrompt (new MaterialTapTargetPrompt.Builder (Home.this) .setTarget (findViewById (R.id.nav_view)) .setPrimaryText ("Navi Bar Menu") .setSecondaryText βλέπετε όλα τα μενού όπως Προφίλ, Καλάθι, Πορτοφόλι CP, Facebook, Youtube κ.λπ. ") .setFocalPadding (R.dimen.dp40) .setIcon (R.drawable.icons_menu) .create (), 4000) .addPrompt (νέο MaterialTapTargetPrompt ("Εδώ μπορείτε να βρείτε όλες τις νέες cursed λίστα μπορείτε να επικοινωνήσετε μαζί μας ηλεκτρονικού ταχυδρομείου, και να υποβάλετε αίτηση σε απευθείας σύνδεση μαθήματα". "). SetTarget (.) () .SetPrimaryText (" Home Button " ) .setFocalPadding (R.dimen.dp40) .setIcon (R.drawable.ic_account_balance_white_24dp) .create (), 4000) .addPrompt (νέο MaterialTapTargetPrompt.Builder (Home.this) .setTarget (findViewById (R.id.action_item2)) .setPrimaryText ("Προφίλ") .setSecondaryText ("Εδώ μπορείτε να δείτε το προφίλ σας") .setFocalPadding (R.dimen.dp40) .setIcon (R.drawable.ic_perm_identity_white_24dp) .create (), 4000) .a ddPrompt (new MaterialTapTargetPrompt.Builder (Home.this) .setTarget (findViewById (R.id.action_item3)) .setPrimaryText ("Καλάθι") .setSecondaryText ("Εδώ μπορείτε να βρείτε όλα τα Μαθήματα Εφαρμογής Πιστοποιητικό μετά από το πλήρες μάθημα με εύκολο τρόπο μετά ") .setFocalPadding (R.dimen.dp40) .setIcon (R.drawable.ic_add_shopping_cart_white_24dp) .create (), 4000) .addPrompt (new MaterialTapTargetPrompt.Builder (Home.this) .setTarget (findViewById (R.id.action_item4)) .setPrimaryText ("WhatsApp Chat") .setSecondaryText ("Κάντε κλικ στο κουμπί κουβέντα μπορείτε να συνομιλήσετε άμεσα με τη διαχείριση για οποιαδήποτε βοήθεια") .setFocalPadding (R.dimen.dp40) .setIcon (R.drawable .chat) .create (), 4000) .addPrompt (newMaterialTapTargetPrompt.Builder (Home.this) .setTarget (findViewById (R.id.action_item5)) .setPrimaryText ("Επικοινωνήστε με τις ΗΠΑ") .setSecondaryText επικοινωνήστε με τις διευθύνσεις μέσω ηλεκτρονικού ταχυδρομείου, κλήσης και ιστού ") .setAnimationInterpolator (new LinearOutSlowInInterpolator ()) .setFocalPadding (R.dimen.dp40). setIcon (R.drawable.icons_address)). Εμφάνιση (); }}