Articles of Андроид

Android Realm, объекты запроса по атрибуту child

Я использую Realm-Java для приложения для Android. Мне нужно запросить список MyObject , ища те, которые содержат строку в MyObject.SubObject_A.ListOfString . Поскольку Realm не поддерживает список String , я теперь использую эту структуру: -MyObject —-SubObject_A ——–Attribute_A ——–Attribute_B ——–RealmList<RealmString> —-SubObject_B —-OtherStuff При использовании RealmString public class RealmString extends RealmObject { public static final String VALUE = […]

SipApi не поддерживается каким-либо устройством

Я использую собственный sip apis для реализации sip-вызова в приложении android, и он работает нормально, но в некоторых устройствах, таких как CANVAS 3, он не работал. После отладки я обнаружил, что эта строка кода возвращает NULL **manager = SipManager.newInstance(ctx);** Это означает, что устройство не поддерживает Sip Apis. Но на том же устройстве работает другое приложение […]

Правильный способ получить объект Realm по его первичному ключу в Android Java

Интересно, есть ли правильный способ получить объект, учитывая его первичный ключ в Realm для Android. Я знаю, что метод objectForPrimaryKey существует в Swift, но похоже, что такого аналога в Realm для Android не существует. Я действительно думаю, что выполнение realm.where(EventInfo.class).equalTo("id", eventInfo.id).findFirst(); Выглядит как много отходов (по крайней мере, это не удобно для запястья). Я пропустил […]

Сброс режима Android Immersive при изменении активности

Я сталкиваюсь с проблемой при использовании режима погружения. Вот код, который я использовал для всех действий: @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if (hasFocus) { getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY ); } } navigationBar и statusBar невидимы, это хорошо. Проблема в том, что каждый раз, когда я […]

Выполнять вызовы с помощью telnet с одного эмулятора Android на другой?

Можно ли совершать звонки через telnet с одного Android-эмулятора на другой? Например, на экране есть два эмулятора 5554 и 5556. Я могу использовать команду: gsm call 5554 для получения входящего вызова от 5554 через telnet. Можно ли сделать исходящий звонок с 5554 до 5556 или наоборот?

Извращенные андроидные фильтры Cordova

У меня есть приложение Cordova с заставкой в ​​начале. Появляется экран, но он искажен. Кажется, он не принимает хорошее разрешение. Мой всплеск – это растровое изображение, мне все равно, если его обрезать, но я не хочу, чтобы он искажался. У меня есть следующая структура с заставкой размером разного размера в соответствии с документом : drawable-xhdpi/ […]

Android-графическое представление

Я использовал графическую библиотеку jjoe64 для реализации графика в своем приложении. Он имеет довольно хорошие образцы внутри коробки и сразу же начал включать его в мое приложение. Ват, который я получил до сих пор, показан ниже. Но мне действительно нужно, как показано ниже, я не хочу, чтобы темные вертикальные линии попадали внутрь графика. Любая идея, […]

RecyclerView android: получение элемента в определенном месте

Есть ли способ получить элемент RecyclerView в определенном положении за пределами адаптера. Например, в ListView мы могли бы сделать: listView.getItem(position); Можем ли мы сделать это с помощью RecyclerView? А также порядок предоставления списка данных?

Динамически добавлять макет в метод getview адаптера в android

Я хочу показать N количество изображений в каждой строке списка. Количество просмотров изображения зависит от значения разбора json. Он может быть 2 или 3 или 4 каждый раз, когда я получаю json с сервера. Поэтому я не могу использовать статический xml, используя inflate.so, я решил создать динамический вид в методе getview и добавить N число […]

Папки формата макета Android-студии

Я пытаюсь создать другой макет для 1080dp и других, используя папку «layout-sw1080dp», но, похоже, андроид-студия полностью игнорирует его и загружает из папки макета по умолчанию. Я пробовал другой путь – установил разные измерения, используя значения-sw1080dp, и все равно ничего! Каков правильный способ написания разных макетов для разных размеров экрана?

Intereting Posts
В оболочке Genymotion есть команда для просмотра моей базы данных? Android Web Development … Ширина Div (скорее всего, внутренний текст) изменяется в пикселях на основе масштабирования устройства Невозможно настроить плавающие кнопки действий, поскольку класс не может быть найден (Android Studio) Как скрывать и показывать строку состояния Android NDK: как очистить собственный код после перезапуска активности? Android: match_parent игнорируется при использовании addView Как исправить ошибку «Ошибка при синхронизации vcpu reg»? Как запустить программный сервер adb через tcp Обновите несколько параметров POST Разъем для подключения к разъему Xamarin.Forms Фотосъемка с камерой показывает неправильную ориентацию и сбой на задней кнопке Это хорошая идея использовать Service as Presenter в контексте MVP ExifInterface не возвращает правильную ориентацию (Samsung Galaxy S3) Выполнить модульные тесты для Save with Android Studio Android: Как вы переходите к другому действию при нажатии?