Ich möchte Login-Aktivität implementieren, aber der Benutzer kann diese Login-Funktion nach einiger Zeit überspringen, wenn der Benutzer sich anmelden möchte oder ein Benutzer ein Produkt kaufen möchte, wenn Benutzer ein Produkt kauft, wenn der Benutzer nicht angemeldet ist. Ich möchte ein Login-Dialogfeld anzeigen Ich nenne keine Login-Aktivität) .3 Möglichkeiten der Login-Funktionen gibt es in meiner Login-Aktivität (Mail-ID (nur), Facebook und Gmail). Aber im Anmeldedialogfeld sind nur Facebook und Google Mail-Schaltflächen. Also diese beiden Logins möchte ich wiederverwendbar code.give mir Vorschläge wie kann ich das tun.Wie schreibe ich wiederverwendbaren Code für Login-Aktivität und Login-Dialogfeld in Android?
Antwort
Erstellen Sie eine separate Aktivität zum Erstellen der AlertDialog
und rufen Sie von welcher Aktivität Sie benötigen. Implementieren Sie die folgenden api
in dieser Aktivität.
danke für Ihren Vorschlag, aber in Login-Aktivität Benutzer kann auf 3 Arten anmelden, aber im Login-Dialog Benutzer kann nur 2 Wege anmelden. Ich rufe nicht diese Absicht wieder. Aber ich möchte Facebook und Google API Logins Code reduzieren. –
machen Sie das AlertDialog-Layout getrennt und loggen Sie das Aktivitätslayout separat ein. Sie können also layoutInflater in derselben Aktivität verwenden. OnClick können Sie bestimmten API-Code verwenden –
- 1. Wie schreibe ich sauberen Code in Android?
- 2. Wie erstellt man wiederverwendbaren Code in iOS?
- 3. Wie verteilt man den wiederverwendbaren Android-Code in einem Paket?
- 4. Wie man wiederverwendbaren Code erstellt?
- 5. Wie kann ich wiederverwendbaren Code indexieren und verfügbar machen?
- 6. Wie schreibe ich Junit für diesen Code?
- 7. Wie schreibe ich Gson für diesen Code?
- 8. Architektur von einigen wiederverwendbaren Code
- 9. Wie schreibe ich einen wiederverwendbaren JavaScript-Plugin-Code mit Leichtigkeit der Anwendung nur einer Klasse?
- 10. Wie schreibe ich eigenen LocationService für Android?
- 11. Wie schreibe ich asynchronen Code für Node.js und express.js
- 12. Wie man wiederverwendbaren GLSL Code schreibt?
- 13. Ich bin ein Noob und ich bin es gewohnt, wiederverwendbaren Code mit Methoden zu schreiben. Wie schreibe ich die gleiche Art von Code mit Aktivitäten?
- 14. Wie schreibe ich diesen Code?
- 15. Wie schreibe ich gemeinsame Validierungsfunktion in Android?
- 16. Wie schreibe ich eine wiederverwendbare Komponente für axios.get und axios.post?
- 17. Wie schreibe ich PHP-Code in Javascript?
- 18. Wie schreibe ich Code für Breitensuche in C++
- 19. Wie schreibe ich jquery Code in Angularjs?
- 20. Wie schreibe ich Code für Json Array Inside Json Array als Kategorie und Unterkategorie mit Android
- 21. Wie schreibe ich meinen Code in XAML
- 22. Wie schreibe ich Java-Code in JavaScript
- 23. Android: Wie schreibe ich Code, um Router-Hardware zu verbinden
- 24. Wie schreibe ich POST-Methode in Android
- 25. Wie schreibe ich vom Benutzer erweiterbaren Code?
- 26. Wie schreibe ich "@" in Android-Emulator?
- 27. Wie schreibe ich Code für Android Toolbar zurück Schaltfläche Aktion in Espresso
- 28. Wie schreibe ich den folgenden Code für node.js?
- 29. Java/Hibernate: Wie schreibe ich DAO-Code für komplexe SQLs
- 30. Wie schreibe ich Komponententests für serverseitige Meteor-Code?
Ich denke, dass dies erreicht werden kann mit Fragment so für die Aktivität verwenden Fragment Aktivität und Dialogfeld Fragment Dialog. –