Ich mache eine statische Klasse, so dass ich es in verschiedenen Aktivitäten zugreifen kann. Ich muss 1 Daten an eine andere Aktivität übergeben, aber ich weiß nicht, um es richtig zu machen. Ich habe versucht, zusätzliche Dinge zu setzen, aber es ist für die Weitergabe von Daten an die nächste Aktivität (nicht global (vielleicht)).Statische Klasse für viele Aktivitäten?
das ist meine Klasse ..
static class AuthorizedUserIdClass
{
private static Guid _authorizedUserId;
static Guid AuthorizedUserId
{
get { return _authorizedUserId; }
set { _authorizedUserId = value; }
}
static AuthorizedUserIdClass()
{
AuthorizedUserId = _authorizedUserId;
}
}
ist es richtig? dann, wie man es in der Tätigkeit benutzt? und wie die gefüllten Daten in einer anderen Aktivität aufgerufen werden?
Vielen Dank im Voraus :)
und der nächste Abschnitt der docs Sie zitieren ist: * "Hinweis: Es ist in der Regel nicht erforderlich, Anwendungsunterklasse. In den meisten Situationen können statische Singletons die gleiche Funktionalität auf eine modulare Art und Weise bieten. "*, Https://developer.android.com/reference/android/app/Application.html – pskink
Ja, in vielen Fällen können und sollten wir verwenden Die Application-Klasse als Singleton –
** Hinweis: Es gibt normalerweise keine Notwendigkeit, Anwendung subclass. ** In den meisten Situationen können statische Singletons die gleiche Funktionalität in einer modularen Weise – pskink