Ich dachte, ich hätte eine Konstantenklasse gemacht und so weiter und versuchte ein öffentliches statisches Finale zu machen ... Übrigens habe ich mich gefragt, wann ich "strings.xml" verwenden soll, also habe ich nachgeforscht.
Ich dachte, es gibt einige Informationen auf der offiziellen Website, aber ich konnte sie nicht finden. .. Können Sie wirklich freundlicherweise einen Vorschlag machen? OTL
Übrigens gab es eine Erklärung zur Verwendung von Strings.xml, also habe ich sie gelesen. Ich fand etwas heraus, das ich während der Verwendung nicht wusste, und fragte mich, ob ich es einmal lesen sollte.
Zurück zum Hauptthema, eine Übersicht über die ordnungsgemäße Verwendung. Obwohl auf Englisch, hatte ich die folgende Frage zum Stapelüberlauf.
android - strings.xml vs static constants
Mit Blick auf die Antworten habe ich sie aus den folgenden vier Perspektiven zusammengefasst.
** Lokalisierung ** Strings.xml (zur Internationalisierung) Erinnerung Konstanten (erhöht den Overhead, wenn in der XML-Datei definiert) Performance Konstanten (das Lesen aus dem Speicher ist schneller als das Lesen aus einer Datei) Instandhaltung Kommt auf den Geschmack der Leute an
Es ist keine große Sache, aber wegen der oben genannten Unterschiede,
** - Definieren Sie die Zeichenfolge, die dem Benutzer in Strings.xml angezeigt werden soll. ** **. ** - Definieren Sie die im Programm verwendete Zeichenfolge in Konstanten. ** ** **
War die Meinung. Wenn Sie darüber nachdenken, scheint es natürlich. Übrigens gab es eine Person, die das Gleiche bereits auf Japanisch zusammengefasst hatte.
Diese Person untersuchte genauer. Vielen Dank.
Als ich bei der Arbeit die Android-Quelle las, benutzte ich so etwas wie einen internen Pfad. Ich denke, dass es aus der Datei aufgerufen wurde, indem der Pfad wie der Paketname als "com.hoge.huga.hogehoge" definiert wurde. Warum ist das? .. .. ?? Ich habe einige Nachforschungen angestellt, aber ich konnte keinen solchen Weg finden. Fragen wir, wann die Sommerferien vorbei sind. .. .. Wenn jemand weiß, lass es mich wissen!
Recommended Posts