String.xml или Constants Class
-
28-10-2019 - |
Вопрос
Что лучше подходит к следующему при разработке приложения Android
- Поместить все константы струны в
res/values/Strings.xml
или же - Создайте класс как
Constant.java
где все строкиpublic static final
?
Выбор того, кто из них более эффективен?
Решение
Я представляю, что класс констант будет более эффективным.
Тем не менее, скорость в любом случае не должна быть проблемой. Я бы порекомендовал организовать, основываясь на том, что имеет смысл.
Constants Class
Поместите константы строк, которые будут использоваться внутри, например, имена столбцов базы данных или другие ключи.
Strings.xml
Поместите строки, которые отображаются для пользователя. Таким образом, вы можете воспользоваться локализацией и т. Д.
Не связан с StackOverflow