Articles of android xml

Как я могу получить доступ к значению BuildConfig в моем файле AndroidManifest.xml?

Возможно ли получить доступ к значению BuildConfig из AndroidManifest.xml? В моем файле build.gradle у меня есть: defaultConfig { applicationId "com.compagny.product" minSdkVersion 16 targetSdkVersion 21 versionCode 1 versionName "1.0" // Facebook app id buildConfigField "long", "FACEBOOK_APP_ID", FACEBOOK_APP_ID } FACEBOOK_APP_ID определяется в моих файлах gradle.properties: # Facebook identifier (app ID) FACEBOOK_APP_ID=XXXXXXXXXX Чтобы использовать подключение Facebook в своем […]

Добавить фоновое изображение в форму для Android в Android

Как добавить фоновое изображение в форму? Код, который я пробовал ниже, но не имел успеха: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> //here is where i need to set the image <solid android:color="@drawable/button_image"/> <corners android:bottomRightRadius="5dp" android:bottomLeftRadius="5dp" android:topLeftRadius="5dp" android:topRightRadius="5dp"/> </shape>

Вертикальная линия с использованием XML-drawable

Я пытаюсь понять, как определить вертикальную линию (толщиной 1dp), которая будет использоваться в качестве переносимого. Чтобы сделать горизонтальный, это довольно просто: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#0000FF"/> <size android:height="50dp" /> </shape> Вопрос в том, как сделать эту линию вертикальной? Да, есть обходные пути, такие как рисование прямоугольника с толщиной 1px, но это усложняет извлекаемый XML, […]

Хранение идентификаторов R.drawable в массиве XML

Я хотел бы сохранить идентификатор ресурса ресурса в форме R.drawable.* Внутри массива, используя файл значений XML, а затем получить массив в моей активности. Любые идеи о том, как достичь этого?

Как вы можете получить номер версии манифеста из XML-переменных приложения (Layout)?

Я хотел бы иметь возможность ссылаться на номер версии манифеста проекта в основной части кода. То, что я делал до сих пор, – это связать номер версии в XML-файле String с манифестом (@ string / Version). То, что я хотел бы сделать, это сделать это наоборот, связать переменную XML строки с версией в манифесте. Причина? […]

Пользовательские атрибуты в styles.xml

Я создал собственный виджет, и я объявляю его в layout.xml. Я также добавил некоторые пользовательские атрибуты в attr.xml. Однако, пытаясь объявить эти атрибуты в стиле в styles.xml, он не дает мне No resource found that matches the given name: attr 'custom:attribute'. Я поместил xmlns:custom="http://schemas.android.com/apk/res/com.my.package" во все теги в styles.xml, включая <?xml> , <resources> и <style> […]

Dpi по умолчанию «большой», «средний» и «малый» текстовые представления андроида

Описывает ли документация (или кто-либо) о значениях dpi по умолчанию Large TextView { android:textAppearance="?android:attr/textAppearanceLarge" } Средство TextView { android:textAppearance="?android:attr/textAppearanceMedium" } Small TextView { android:textAppearance="?android:attr/textAppearanceSmall" } Виджеты в SDK? android:textAppearance говоря, можем ли мы повторить появление этих текстовых представлений без использования атрибута android:textAppearance ?

Android: разница между невидимыми и ушла?

В чем разница между invisible и отсутствующим для статуса видимости View?

Разница между «@ id /» и «@ + id /» в Android

В чем разница между параметрами @id/ и @+id/ ? В символе @+id/ плюс + инструктирует создать новое имя ресурса и добавить в файл R.java но как насчет @id/ ? Из документации ID : при ссылке на идентификатор ресурса Android вам не нужен символ плюса, но он должен добавить пространство имен пакета android, например: android:id="@android:id/list" Но […]

Intereting Posts