Вы должны поместить большинство констант в strings.xml, заголовок вашего приложения, имена кнопок, содержимое текстового представления ... в основном то, что не изменится в вашем приложении.
Другая причина хранения строк в xml - локализация. Вы можете хранить разные файлы для каждого отдельного Locale
или языка, и Android найдет правильный файл для выбранного телефона Locale
или языка.
Вот ссылка на страницу Android-ресурса String , она более подробно расскажет о том, как осуществляется поддержка языка.