Articles of ресурсов

Использование значков в настройках Android

Я хотел бы, чтобы некоторые из моих предпочтений имели значки, такие как приложение «Настройки». Я предполагаю, что одним из способов сделать это было бы скопировать весь соответствующий код и ресурсы из приложения «Настройки», но, похоже, он переполняет пару значков. Также мне не нравится идея дублировать код и ресурсы в каждом проекте, для которого требуются значки […]

Разница между res / color и res / values ​​/ colors.xml в папке ресурсов Android

Есть ли причина, почему в папке ресурсов у нас есть две папки, в которых мы можем определить цвета? (Согласно странице разработчика Android http://developer.android.com/guide/topics/resources/providing-resources.html#ResourceTypes ). Это цитата на странице разработчика Android: значения/ XML-файлы, содержащие простые значения, такие как строки, целые числа и цвета. цвет/ XML-файлы, которые определяют список состояний цветов. См. Раздел «Список состояний цвета» Есть […]

Ошибка компиляции студии Android «Содержимое не допускается в прологе»

Я использую последнюю версию Android Studio 0.8.4 (для OS X), в директории «res» Я создаю новую папку «database» и помещаю туда все файлы, что мне нужно, и когда я пытаюсь скомпилировать, я получаю эту ошибку. Error:Content is not allowed in prolog. :app:mergeDebugResources FAILED /Users/filipp/data/Android_dev/project/app/src/main/res/database/5clSubject0Book0.txt Error:Error: Content is not allowed in prolog. Error:Execution failed for task […]

Каков статус языков Right To Left на Android?

Мне нужно создать приложение со строками многих языков, включая языки RTL (справа налево). Я хочу знать, каков текущий статус поддержки RTL (Right To Left) на Android (даже на последнем API), например: Возможно ли динамически / статически проверять, является ли текущий язык устройства RTL? Я знаю, что можно получить текущий язык, но мне нужен более общий […]

Android: как загрузить xml-файл из каталога ресурсов?

У меня возникли проблемы с загрузкой xml-файла из каталога ресурсов. Используя одну и ту же строку кода (просто изменяя путь), я получаю разные результаты (нормально или NPE / файл поврежден) файл «castle1.tmx» (это файл xml) копируется в двух местах: Рез / XML / castle1.tmx активы / уровень / castle1.tmx С этой строкой он работает: XmlResourceParser […]

Получите размер файлового ресурса Android?

У меня есть видеофайл в исходной папке в моих ресурсах. Я хочу найти размер файла. У меня есть эта часть кода: Uri filePath = Uri.parse("android.resource://com.android.FileTransfer/" + R.raw.video); File videoFile = new File(filePath.getPath()); Log.v("LOG", "FILE SIZE "+videoFile.length()); Но это всегда дает мне, что размер равен 0. Что я делаю неправильно?

Как получить мое собственное значение атрибута в моем стиле

Я хочу создать 3 разных темы для диалога, используя собственный (собственный) атрибут. Я хотел бы установить цвета названия, добавив это в стиль темы: <item name="titleColor">#FF0000</item> My themes.xml: <?xml version="1.0" encoding="utf-8"?> <resources> <style name="MyTheme" parent="@android:style/Theme"> <item name="android:alertDialogStyle">@style/dialog</item> </style> <style name="MyRedTheme" parent="MyTheme"> <item name="titleColor">#FF0000</item> </style> <style name="MyGreenTheme" parent="MyTheme"> <item name="titleColor">#00FF00</item> </style> <style name="MyBlueTheme" parent="MyTheme"> <item name="titleColor">#0000FF</item> </style> […]

Не удается переопределить ресурс xml библиотеки с ресурсом png в приложении?

У меня есть Android-библиотека MyLib содержащая все, что мне нужно для моего приложения (таргетинг на Android 2.2). Эта библиотека имеет XML-ресурс: drawable/main_background.xml В моем проекте MyApp приложения я MyLib . Здесь я хочу переопределить определенные ресурсы (например, брендинг). Поэтому я добавил фоновое изображение в MyApp : drawable/main_background.png Eclipse продолжает давать мне эту ошибку: [com.mycom.mylib.myapp] res\drawable\main_background.xml:0: […]

Не найден ресурс, соответствующий указанному имени

Эта: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="de.androidbuch.rechner" android:versionCode="1" android:versionName="1.0"> <uses-sdk android:minSdkVersion="7"></uses-sdk> <application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.Light"> <activity android:name=".FormularActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> Это мой AndroidManifest.xml а в строках 8 и 11 я получаю ошибку: Не найден ресурс, который соответствует указанному имени (в «label» со ​​значением «@ string / app_name») Не […]

Ошибка размещения макета Android: «Идентификатор ресурса <res_id> не относится к типу STYLE (вместо attr)"

Я вижу ошибку, которую я никогда не видел до того, как w / Android предотвратит рендеринг некоторых моих файлов макета в Eclipse. Они отлично работают во время выполнения. Ошибка, отображаемая в графическом редакторе (и моем журнале ошибок): «Resouce id 0x1010081 не имеет типа STYLE (вместо attr)» Я искал идентификатор ресурса 0x1010081 в своих R-файлах, и […]