Ich bin neu in der Entwicklung von Android-Anwendungen. Ich möchte eine Android-Anwendung (mit Eclipse) erstellen, die eine Login-Seite benötigt, auf der der Benutzer seinen Benutzernamen und sein Passwort eingeben muss und wenn der Benutzername und das Passwort korrekt sind, öffnet die Anwendung die Hauptseite. Ich habe bereits ein Layout für die Login-Seite erstellt. Meine Frage ist, ist es richtig, die Funktionscodes von Login und Hauptseite im selben Paket zu setzen?Richtige Art der Codierung
Antwort
Im Idealfall würden Sie eine Anmeldung Aktivität definieren, die die Anmeldung aller Aktion behandelt, es in den Einstellungen speichern usw. und dann hat die Haupttätigkeit beginnen, wenn der Benutzer angemeldet ist.
ja, wenn sie zusammen sind gemeint versenden das wird am einfachsten sein
Nun, es gibt kein Problem bei der Eingabe des Login-Codes und des Codes für die Hauptaktivität im selben Paket.
Um jedoch die Anmeldungsfunktionalität bereitzustellen, sollten Sie beim ersten Mal die Anmeldeinformationen des Benutzers eingeben. Bei erfolgreicher Authentifizierung sollten Sie sie entweder in Ihrer Datenbank oder in den Voreinstellungen speichern (bevorzugt). Ich selbst speichere die Authentifizierungsdetails in einer Einstellungsdatei. Sie können die gespeicherten Daten sogar verschlüsseln, wenn Sie zu sehr bei Bewusstsein sind.
Wenn der Benutzer das nächste Mal versucht, die App mit Authentifizierung auszuführen, sollte er zuerst prüfen, ob die Anmeldeinformationen in Datenbank/Einstellungen gespeichert sind. Wenn ja, dann verwenden Sie diese Details für die Anmeldung .
Hoffe, das hilft.
Grüße, Mahendra Liya.
- 1. Codierung von ... einer Art?
- 2. Bessere Art der Codierung dieses Statements?
- 3. Korrekte Art der Codierung Bild als Base64String
- 4. Die richtige Art der Verwendung von StackExchange.Redis
- 5. Welche Art von Codierung ist diese Zeichenfolge?
- 6. Python, Bessere Art der Codierung. Loop-Array verwenden?
- 7. ASP.NET MVC Html.ActionLink Ergebnis URL - die Art der Codierung
- 8. Welche Art von Codierung ist das?
- 9. PHP Cookie richtige Art und Weise umzuleiten?
- 10. Richtige Art der Auslösung eines Javascript aus HTML
- 11. richtige Art und Weise Enum Elemente der `Auftrieb siehe :: date_time`
- 12. Richtige Art der Verwendung von MVVM Light Messenger
- 13. Welches ist die richtige/bessere Art der Delegiertenerklärung
- 14. Welches ist die richtige Art der Simulation additiver Gaußsches Rauschen
- 15. Was ist die richtige Art der Positionierung von UI-Komponenten
- 16. Codierung der PDF-Textzeichenfolge
- 17. Wie bekomme ich Nokogiri, um die richtige XML-Codierung hinzuzufügen?
- 18. Unterlisten/mehrschichtige Listbox? Auch richtige Codierung für diese Schleife
- 19. GML Nutzungskriterien, oder was ist die richtige Art der Verwendung von GML (Geografie XML)
- 20. Codierung der Website in Iframe?
- 21. Eine Frage über die richtige Art der Verwendung von ListSelectionListener in einer JTable
- 22. Die richtige Art, die Zeit in MSG zu verwenden
- 23. Was ist die richtige Art zu verwenden win32inet.WinHttpGetProxyForUrl
- 24. Richtige Art, JDBC-Verbindung in EJB 3 (SLSB) zu behandeln
- 25. Die richtige Art und Weise in eine HQL schreiben (...) Abfrage
- 26. Was ist die richtige Art, D3 project.stream() zu verwenden?
- 27. Richtige Art und Weise QObject abgeleiteten Klasse Typen in Qt
- 28. Codierung der hochgeladenen Dateiname
- 29. Änderung der Datei Codierung
- 30. Die ‚richtige‘ Art und Weise Unit-Tests in Clojure
danke. Ich habe dein Profil gelesen und herausgefunden, dass du ein Android Engineer bist. Ich möchte nur fragen, ob ich Ihnen Fragen zum Erstellen von Android-Anwendungen stellen kann. Ich bin neu und studiere derzeit Android-Anwendungen. – sean
Wir sind alle hier, um zu helfen, aber der beste Weg zu lernen ist immer noch: Lies die Beispiele, hol dir die Dokumentation, lerne, wie man die Dokumente benutzt, dann komm zurück für Probleme .. und am wichtigsten benutze Google. –