Question

Quelle est meilleure approche de la suivante dans la conception d'une application Android

  1. Pour placer toutes les constantes de chaîne dans res/values/Strings.xml ou
  2. Créer une classe comme Constant.java où toutes les chaînes sont public static final?

Le choix dont l'un d'entre eux est plus efficace?

Était-ce utile?

La solution

J'imagine une classe de constantes serait plus efficace.

Cependant, la vitesse ne devrait pas vraiment être un problème dans les deux cas. Je recommande l'organisation en fonction de ce qui fait sens.

classe Constantes

Placer les constantes de chaînes qui seront utilisées en interne, comme les noms de colonnes de base de données ou d'autres touches.

strings.xml

chaînes Mettez affichées pour l'utilisateur. De cette façon, vous pouvez profiter de la localisation, etc.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top