Articles of Ресурсы для

Android: разные макеты, содержащие элементы с одинаковыми точными идентификаторами, работают, но почему?

Сегодня я работал над приложением, и я заметил, что у меня есть две аналогичные действия, которые имеют разные макеты (mylayout1.xml и mylayout2.xml) … но внутри этих макетов у меня есть некоторые элементы, которые идентичны, вплоть до их идентификаторов ( «@ + Id / mybutton» в каждом файле макета). Когда я устанавливаюContentView (R.layout.mylayout1) в действие, а […]

Нет найденного ресурса, соответствующего данному имени Xamarin Android

Я всегда получаю ошибку «No Resource found, которая соответствует указанному имени» в файле themes.xml независимо от того, какой ресурс я использую или в котором я его использую. Даже если ресурс работает везде. Вот какой код: <?xml version="1.0" encoding="utf-8"?> <resources> <!– the theme applied to the application or activity –> <style name="Theme" parent="@android:style/Theme.Holo.Light.DarkActionBar"> <item name="android:actionBarStyle">@style/ActionBarStyle</item> <item […]

Разница между getResources (R.string.hello_world) и R.string.hello_world

В чем разница между использованием: getResources().getText(R.string.hello_world) а также: R.string.hello_world Второй способ – вернуть объект int. Я только что попробовал: Toast.makeText(getApplicationContext(), getResources().getText(R.string.hello_world), Toast.LENGTH_LONG).show(); А также: Toast.makeText(getApplicationContext(), R.string.hello_world, Toast.LENGTH_LONG).show(); И, похоже, работает в обоих направлениях. Спасибо за помощь!

Удалите неиспользуемые ресурсы перед отправкой

Вопрос: У кого-нибудь есть быстрый способ удалить все дополнительные ресурсы в приложении для Android, которые не используются (упоминаются) в моем коде? Объяснение: Я заметил, что, как только я, наконец, получу одно из моих Android-приложений, готовых к отправке, в моем приложении обычно имеется много нежелательных ресурсов. Обычно у меня есть дополнительные растяжки, которые не используются, потому […]

Удаление одиночных кавычек в ресурсе xml для Android

У меня есть файл со строками в моем ../res/values/strings.xml, который я пытаюсь использовать для моего проекта. Это нормально работает с обычными текстами. Проблема: у меня есть одиночные кавычки в моих текстах, и я пытаюсь их избежать. Многие источники предлагают избежать этого с помощью " В файлах XML. Но это не работает для меня в моем […]

Как получить массив байтов из ресурса, пригодного для рисования?

Я хотел бы получить массив байтов из jpeg-изображения, находящегося в моем файле res / drawable? Кто-нибудь знает, как это сделать, пожалуйста?

Есть ли точка с res / drawable-ldpi в android?

Я пытаюсь понять http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources, и я задаюсь вопросом, есть ли точка, имеющая как drawable, так и drawable-ldpi? Причина, по которой я спрашиваю, заключается в том, что я скопировал некоторые мои чертежи из разных примеров. У меня есть значки из темы Holo в drawable-mdpi, drawable-hdpi, drawable-xhdpi, но значок запуска также существует в drawable-ldpi (однако в drawable-ldpi […]

Ссылки на внутренние строки

Интересно, можно ли ссылаться на строковое значение XML в другом ресурсе XML String. Возможны следующие варианты: <string name="title">MyTitle</string> <string name="activityTitle">@string/title</string> Но в случае строки согласованного ресурса я еще не нашел решения, поэтому я ищу следующее: <string name="title">MyTitle</string> <string name="subTitle">@string/title – mySubTitle</string> До сих пор я мог программировать только через: <string name="title">MyTitle</string> <string name="subTitle">%1$s – mySubTitle</string> […]

Как ресурсы ресурса хранятся на устройстве

Ребята, интересно, помещаете ли вы изображения для каждого типа плотности (низкий / средний / высокий), и их довольно много, не увеличит ли размер области приложения во внутренней памяти? Я надеюсь, что андроид поместит только необходимый файл ресурсов из apk в фактическую папку приложения. Может ли кто-нибудь подтвердить это?

Как определяются значения идентификатора ресурса в Android?

Мне было интересно, как работает система идентификации ресурсов Android. Итак, у меня есть (например) файл макета XML с именем «example». В моем java-коде это идентифицируется вызовом R.layout.example, который возвращает целое число. Мне было интересно, как определяется это целое число, а затем как целочисленное значение используется для идентификации и поиска соответствующего ресурса. Благодаря!