hardcode- все статьи тега


закодировать строку против @string в Java - коде Андроид

Мне просто интересно, каковы преимущества / накладные расходы для использования @string, а не жестких строк кодирования в реальном коде Java... Например: // To get the string resource: getActivity.setTitle(getString(R.string.my_string)); Это лучшая практика для таких вещей, как заголовки панели действий, динамически создаваемый текст кнопки и т. д... Или я должен просто сделать это: // Hardcoded string getActivity.setTitle("My String"); Я знаю, что будет немного больше накладных расходов ...