Вот что я думаю:
Строки в файле strings.xml должны использоваться для использования макетов (xml). И статические константы используются для использования кодов (.java).
Когда дело доходит до лучших практик, я хотел бы знать, какой из них следует использовать.
Если у вас много строк, будет ли эффект производительности?
getString(...) vs MyConstants.THIS_IS_A_CONSTANT