Articles of андроидной

Android устарел android.hardware.Camera и теперь рекомендую использовать android.hardware.camera2, но это не доступно ни в чем ниже API 21

У меня есть приложение, которое поддерживает обратно в API API 19 (KitKat), и есть серьезное использование камеры внутри компании. В настоящее время android.hardware.camera2 является рекомендуемым способом использования API-интерфейса камеры и android.hardware.Camera устарела . Есть ли способ поддержать API 19 и прекратить использование android.hardware.Camera без предупреждения об устаревании в моей сборке? Если да, то как? Единственный […]

Можно ли собирать мусор, если у него есть статические переменные-члены, на которые ссылаются в другом месте?

Предположим, что у Activity A есть некоторые статические переменные-члены, поскольку статика загружается в память, когда класс сначала загружается VM и остается вокруг, интересно, что происходит с Activity по отношению к сборке мусора, если другой класс B содержит статическую переменную класса A .? Не будет ли он собран? Будет ли он собран, а статика будет инициализирована […]

Исходная ошибка Ionic Framework на Android

У меня есть проект с Ionic, который отлично работает в iOS (эмулятор и устройство), в сети и с проблемой в Android. Я использовал для создания проекта: ionic platform add android Я открываю проект с помощью Eclipse, все нормально, никаких ошибок, и CordovaLib загружается нормально. Когда я пытаюсь развернуть на своем устройстве, у меня есть эта […]

Настройка основного пути Android в ионной структуре

Я хочу запустить свой ионный проект в Android-устройстве. Поэтому я выполнил следующие команды Ионный ионно-платформенный веб-клиент Ионный плагин добавляет pushgold-plugin push Ионный io init Ионная платформа добавить android Все вышеприведенные команды были успешно выполнены. Мы попытались выполнить следующую команду ionic run android Я даю мне, что переменная окружения «ANDROID_HOME» для меня установлена ​​на несуществующий путь. […]

Почему моя анимация близкого действия не работает на Android 4.0 (ICS)

Я создал тему с пользовательской анимацией (слайд и слайд вниз). Анимация отлично работает на старых версиях Android. Однако, когда я пробовал ее на Android 4.0 (ICS), анимация закрытия не работает. Только слайд-анимация отлично работает на ICS. Вот моя тема, которую я использую для анимации: <style name="myTheme" parent="android:Theme.Black"> <item name="android:windowTitleSize">45dip</item> <item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item> <item name="android:windowAnimationStyle">@style/myTheme.Window</item> </style> <style […]

Как я могу нарисовать линию внутри прямоугольника формы андроида

У меня есть собственный прямоугольник, подобный этому <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> <solid android:color="#FFFFFF" /> <stroke android:width="1dip" android:color="#ff6600" /> <corners android:bottomRightRadius="5dp" android:bottomLeftRadius="5dp" android:topLeftRadius="5dp" android:topRightRadius="5dp"/> </shape> И я хочу нарисовать линию внутри прямоугольника, как это <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > <solid android:color="@color/cafe" /> <stroke android:width="5dip" android:color="#FF0000" android:dashWidth="5dip"/> </shape> Как я могу это сделать, помогите

Как я могу реализовать матрицу ввода цифр с использованием InputFilter?

Я использую класс InputFilter для создания маскированного EditText, поддерживающего группировку цифр. Например, когда пользователь вставляет «12345», я хочу показать «12,345» в EditText. Как я могу его реализовать? Это мой неполный код: InputFilter IF = new InputFilter() { @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { for (int […]

Ионный Android Не найден ресурс, который соответствует указанному имени .. cardBackgroundColor

Проблема с Ionic при попытке создания проекта. На :processDebugResources Я получаю ошибку, как :processDebugResources ниже: Failed to generate resource table for split '' /Applications/MAMP/htdocs/APP/consumer/platforms/android/build/intermediates/res/debug/values-v23/values.xml:6: error: Error: No resource found that matches the given name (at 'cardBackgroundColor' with value '?android:attr/colorBackgroundFloating'). FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':processDebugResources'. […]

Какие платы разработки на основе ARM следует использовать?

Я хочу начать проект, в котором я хочу сделать аутентифицированную загрузку для Android на основе технологии TrustZone от ARM . Какую доску я должен использовать? Минимальные требования: Набор инструкций ARM V7 Разъемы USB, VGA / HDMI Сенсорные экраны Возможности Flash ОЗУ 512 МБ Поддержка TrustZone Разъем JTAG и порт UART DB-9 источник питания Совет должен […]

Отдельные пакеты Android

У меня большой пользовательский интерфейс (около 20-25 экранов). Как мне организовать мой код? Должен ли я разделяться по функциональности в разные пакеты? Должен ли я иметь один пакет для всех классов пользовательского интерфейса, а затем создавать подпакеты для организации? Или я не должен создавать отдельные пакеты и организовывать их в папки. Любая помощь будет принята […]