Dimen.xml oder dimens.xml?

Ich speichere normalerweise Dimensionen in dimen.xml Datei. Allerdings stellt IntelliJ IDEA's Intellisense Dimensionen in die Datei dimens.xml .

Nun, was, wenn ich Dimensionen in die Datei dimens.xml , wie wird Eclipse damit umgehen?

Ich sehe, dass Docs beide Dateien verwenden können. Welches sollte verwendet werden, wenn das Projekt von Eclipse und IDEA Benutzern verwendet wird?

  • Lesen von Assets oder Roh- oder Ressourcendateien als Dateiobjekt in Android
  • Android: Wie bekomme ich String in bestimmten Gebietsschema, ohne das aktuelle Gebietsschema zu ändern
  • Facebook Login Button Widget keine Ressource identifer
  • FindViewById () liefert null - versuchte ALLES
  • Einstellen von TextView-Farbe auf einen <selector> programmgesteuert
  • NullPointerException mit String-Array in Spinner
  • Wie bekomme ich die Ressourcen-ID eines Bildes, wenn ich seinen Namen kenne?
  • Tool zum Batch konvertieren Android-Ressourcen-Bitmaps zu verschiedenen Dichten
  • One Solution collect form web for “Dimen.xml oder dimens.xml?”

    Es spielt keine Rolle, was du die Datei selbst nennst, aber es gibt Empfehlungen. Aus den docs (auf res / values):

    Da jede Ressource mit einem eigenen XML-Element definiert ist, können Sie die Datei beliebig benennen und verschiedene Ressourcentypen in einer Datei platzieren. Aus Gründen der Klarheit möchten Sie jedoch einzigartige Ressourcentypen in verschiedenen Dateien platzieren. Zum Beispiel sind hier einige Dateinamen-Konventionen für Ressourcen, die Sie in diesem Verzeichnis erstellen können:

    • Arrays.xml für Ressourcen-Arrays (typisierte Arrays).
    • Colors.xml für Farbwerte
    • Dimens.xml für Dimensionswerte.
    • Strings.xml für String-Werte.
    • Styles.xml für Stile.

    Bearbeiten: Aus Gründen der Klarheit ist der wichtige Teil, dass du das passende Element ( <dimen> in diesem Fall) innerhalb eines <resource> -Tags in deiner Datei verwende. Dies ist, wie android weiß, dass es eine Dimensionsressource ist.

     <resources> <dimen name="my_dimen">10dip</dimen> </resources> 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.