Ускоренный доступ к Android: класс контейнера или ресурс XML - PullRequest
0 голосов
/ 11 августа 2011

У меня есть список строк (сообщений и URL), которые я хочу поместить в общий файл. Было бы эффективнее поместить их в контейнерный класс или как ресурс XML?

Если я хочу использовать строки в моих макетах xml, думаю, я должен поместить свою строку в ресурс xml?

Редактировать: я знаю преимущества обоих подходов, все, что я хочу знать, это то, что быстрее.

1 Ответ

1 голос
/ 11 августа 2011

Ресурсы XML фактически компилируются в двоичную форму при создании вашего APK, поэтому они работают довольно быстро. Если вы используете ресурсы, вы можете определить разные строки для разных языков (локалей), версий или размеров экрана, и платформа автоматически позаботится об использовании правильных. Нет причин использовать контейнерный класс, использовать ресурсы XML.

...