Frage

Was ist ein besserer Ansatz für Folgendes bei der Gestaltung einer Android -App

  1. Alle Saitenkonstanten in den Platzieren res/values/Strings.xmloder
  2. Erstellen Sie eine Klasse wie Constant.java wo alle Saiten sind public static final?

Auszuwählen, welches von ihnen effizienter ist?

War es hilfreich?

Lösung

Ich stelle mir vor, dass eine Konstantenklasse effizienter wäre.

Die Geschwindigkeit sollte jedoch in beiden Fällen kein Problem sein. Ich würde empfehlen, basierend auf dem zu organisieren, was Sinn macht.

Konstantsklasse

Setzen Sie Strings Constants, die intern verwendet werden, wie die Datenbankspaltennamen oder andere Schlüssel.

Strings.xml

Setzen Sie Strings ein, die für den Benutzer angezeigt werden. Auf diese Weise können Sie die Lokalisierung usw. nutzen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top