Articles of xml

Как установить размер векторного изображения внутри кнопки в Android?

Инструменты Android Studio Vector Assets преобразуют векторные чертежи в PNG-файлы для устройств pre-Lollipop, но я получаю очень плохое качество PNG-файлов, как вы можете видеть здесь . Более того, предполагается, что основной цвет фона кнопки будет таким светло-зеленым, что вы видите слева, но выталкиваемый его перезаписывает: <item android:state_checked="true" android:drawable="@drawable/show"> <shape android:shape="rectangle"> <corners android:bottomRightRadius="8dp"/> <solid android:color="@color/waveComponentGreen"/> </shape> […]

RadioGroup, расширяющая RelativeLayout?

Я пытаюсь сделать сетку переключателей для своего приложения, что я узнал, что это невозможно с помощью обычной RadioGroup потому что он расширяет LinearLayout, и если вы попытаетесь организовать RadioButtons используя RelativeLayout INSIDE, то RadioGroup RadioGroup не будет " T см. Buttons внутри RelativeLayout . Поэтому, чтобы исправить это, я хочу создать обычную RadioGroup, которая расширяет […]

Совместимость с API-интерфейсом API API уровня 21? (Поскольку появилось новое обновление SDK)

У меня проблема с уровнем API 21. Я хочу использовать Material Design и все еще иметь возможность запускать приложение на более низких уровнях API, таких как 18 (Android 4.3.1). Но я всегда получаю эту ошибку: Мой манифест SDK выглядит так: И build.gradle вот так: Надеюсь, что это enougth информация, чтобы получить некоторую помощь, мне это […]

Хранение больших данных локально или онлайн для Android-приложения?

Первое время публикации и первый раз работая на Android, так что легко, если я нарушаю любые правила 🙂 В любом случае, я просто получил приложение для Android, и я пытаюсь создать простую мелочи. Я планирую задать много вопросов (надеюсь, около 5000 вопросов). Никаких манипуляций с данными не было, просто прочитайте вопросы и представите их пользователю. […]

Ошибка: (3) Ошибка синтаксического анализа XML: неверно сформированный (недопустимый токен)

Это мой xml-файл внутри папки с анимацией. Когда я запускаю приложение, отображается ошибка в синтаксическом анализе. shake.xml <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> < translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="1000" android:fromXDelta="0%" android:interpolator="@anim/cycle_7" android:toXDelta="5%" /> </set> cycle_7.xml <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> < cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" android:cycles="7" /> </set>

Список слоев Android XML: как разместить верхний слой

У меня есть этот XML drawable – tab_background_unselected: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android:shape="rectangle" > <solid android:color="@color/background_grey" /> </shape> </item> </layer-list> Который создает эту форму: И эта форма стрелки xml drawable – tab_selected_arrow: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <rotate android:fromDegrees="45" android:pivotX="-40%" android:pivotY="87%" android:toDegrees="45" > <shape android:shape="rectangle" > <solid android:color="@color/background_dark_green" /> […]

Создание макета входа, как в приложении facebook для Android

Я хочу сделать приложение с активностью входа / компоновкой, аналогичной тому, что есть в приложении Facebook. Я имею в виду, что когда текстовое поле фокусируется на мягкой клавиатуре, весь экран поднимается, но не сжимает логотип. Я пробовал android:windowSoftInputMode="adjustPan/adjustResize" но это не то, чего я пытался достичь. Я нашел этот вопрос на SO, возможно, это сделает […]

Явный прозрачный градиент для Android XML

Я хотел бы получить некоторое разъяснение о том, как вызывается код перед цветовым кодом HTML и как он функционирует. 1) Я предполагаю, что в приведенном ниже примере endColor #00000000 с двумя предыдущими 00 говорит о том, что цвет будет более прозрачным, чем FF . 2) Но какой масштаб? 3) Есть ли какая-то гексаграмма, которая приравнивается […]

Java / Android получить массив из xml

У меня есть список точек долготы и долготы в XML-файле, который используется во всем приложении. Я нахожу, что сам повторяю этот код, чтобы часто набирать очки и думаю, что должен быть лучший способ? String[] mTempArray = getResources().getStringArray(R.array.stations); int len = mTempArray.length; mStationArray = new ArrayList<Station>(); for(int i = 0; i < len; i++){ Station s […]

ActionBar / панель инструментов не отображается в версии приложения Lollipop

В настоящее время я пытаюсь преобразовать свое приложение в дизайн материала Lollipop и столкнулся с некоторыми проблемами с панелью действий / панелью инструментов. Реализуя все так, как я сделал, панель действий / панель инструментов не будет отображаться ни на устройстве с леденцом, ни на кикате. Возможно, кто-то может посмотреть мои темы, стили, activity_main (где я […]

Intereting Posts
Есть ли инструмент для проверки поддерживаемых устройств перед загрузкой в ​​Google Play? Могу ли я подключить Windows PC к телефону Android с WiFi Direct Самый эффективный способ показать анимацию по кадру за кадром Автоматический полный текст, оставшийся на экране ОШИБКА: «Не удается разрешить символ» @ string / edit_message »« Android Studio Как протестировать макет взаимодействия с Activity onResume () с использованием кинжальных модулей и роботоэлектриков? Связывание C-кода Android и ARM Assembler Применение стиля ко всем диалогам (диалог spinner, alertdialog и т. Д.) Кросс-платформенная разработка игр с использованием html5 Как сопоставить версию Google Play Services с установленной версией? Изменение шрифта Android LogCat в Eclipse Android одновременных операций с db – «база данных заблокирована» Java.lang.IllegalStateException: не удается выполнить это действие после onSaveInstanceState Нужна помощь, связанная с Неустранимым Исключением, вызванным java.lang.IncompatibleClassChangeError Компиляция кода renderscript во время выполнения