Articles of ресурсы

Использование BindingAdapter со строковым массивом из ресурсов

У меня есть почти простая идея: я хочу создать адаптер для счетчика с API привязки данных и BindingAdapter. Вот XML, который я хочу использовать: <Spinner android:id="@+id/country" android:layout_width="wrap_content" android:layout_height="wrap_content" app:value="@{address.country}" app:data="@{@array/countries}" app:keys="@{@array/iso_3166_2}"/> Адрес здесь – это простой класс, который имеет поле, называемое country которое является строкой и будет содержать строку ISO-3166-2. Чтобы это было просто, значения […]

Можем ли мы загружать строковые ресурсы из файла ресурсов, отличного от strings.xml в Android?

Я хочу предоставить пользователям различные файлы ресурсов. Но я не знаю, как загружать строки из файла ресурсов, отличного от strings.xml?

Как защитить папку Android от хакеров

Как я могу защитить папку активов Android от хакеров. Есть ли способ защитить папку с ресурсами?

Ошибка: (27) Идентификатор ресурса не найден для атрибута 'srcCompat' в пакете 'com.example.jaisonjoseph.newsclient'

Я добавил ImageButton в свой CardView , и когда я добавляю app:srcComapat в свой ImageButton . Я получаю ошибку, как показано ниже: Ошибка: (27) Идентификатор ресурса не найден для атрибута 'srcCompat' в пакете 'com.example.jaisonjoseph.newsclient' Вот мой макет content_main.xml : <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior" tools:context="com.example.jaisonjoseph.newsclient.MainActivity" tools:showIn="@layout/app_bar_main" style="@style/Base.Widget.AppCompat.ButtonBar" android:background="#ffffff"> <android.support.v7.widget.CardView android:id="@+id/card_view" […]

MissingTranslation для языка по умолчанию («…» не переведено в «en»)

Я хочу сгенерировать подписанный apk и получить следующую ошибку: Error:(65) Error: "…" is not translated in "en" (English) [MissingTranslation] Мои проекты ТОЛЬКО содержат папки по умолчанию (без аддона для языка), такие как папка values например, и язык ONE, который является немецким (это означает, что у меня есть папка values-de ) Мой язык по умолчанию – […]

Загружать ресурс (макет) из другого apk динамически

Мне удалось вытащить макеты, и я добавлю его в свой viewflipper, однако там он загружен как пустой. Код, Resources packageResources; Context packageContext; try { packageResources = pm.getResourcesForApplication(packageName); packageContext = this.createPackageContext(packageName, Context.CONTEXT_INCLUDE_CODE + Context.CONTEXT_IGNORE_SECURITY); } catch(NameNotFoundException excep) { // the package does not exist. move on to see if another exists. } Class layoutClass; try { […]

Есть ли что-то похожее на систему ресурсов Android в меньшем масштабе?

Я пишу приложение для Android, где у меня есть тонна переменных, которые мне нужны для доступа в определенной деятельности (в основном, «модель данных» для небольшой игры). В настоящее время я храню их все в одном огромном классе «контейнер», поэтому я могу легко ссылаться на них, не загрязняя мой класс активности. Пример: public class Model { […]

Могу ли я как-то псевдоним R в Android?

У меня есть два приложения для Android, которые делят 90% кода друг с другом, и по политическим причинам (я думаю, также по техническим причинам) необходимо иметь отдельные имена пакетов (чтобы они отображались под разными URL-адресами в Google Play) Я использую git с двумя ветвями для каждого приложения, и я синхронизую две ветви вручную перед каждой […]

Как получить квалификаторы для данного ресурса (при его использовании)?

У меня очень простой вопрос: Учитывая определенный ресурс (id, string, drawable, …) из файла R.java, можно ли узнать, какие из них были в его папке, которые соответствовали ему? Если да, то как? Например, если у моего устройства есть экран с плотностью hdpi, и у меня есть одно и то же имя файла «x.png» на «res […]

Множество символов для Android с именами идентификаторов, разделенных точками

В настоящее время я разрабатываю приложение для Android, которое в значительной степени использует строки ресурсов android для интернационализации. Каждое имя идентификатора строки имеет определенный формат, например <string name="example.string.name.identifier">Example</string> В коде я могу ссылаться на строку с помощью: R.string.example_string_name_identifier И это нормально работает для обычных строк. Но как только я использую этот формат для имен множественного […]