Articles of Ява

Вызвать методы или функции класса C ++ из Java на андроид без повторного создания класса / переменной при каждом вызове

У меня довольно сложный код NLP, написанный на C ++, и теперь я хочу использовать его в своем приложении для Android. Моя идея заключается в создании приложения с использованием архитектуры клиент-сервер, где клиент является андроидным java-приложением, а сервер – объектно-ориентированным кодом на C ++. Но главная проблема для меня в том, что компоненты C ++ […]

Перехват кликов из подвью в Android

Мое приложение имеет настраиваемое представление, которое содержит другие пользовательские представления другого типа. В подзаголовках есть свои собственные прослушиватели кликов (которые я не могу изменить, поскольку они находятся в сторонних библиотеках). Как я могу перехватить щелчок пользователя на уровне моего представления, чтобы выполнить некоторую обработку, а затем передать щелчок на соответствующее подвью?

Android Studio 2.2 Preview 3 Ошибка компоновки

Я только что обновил свою android studio до 2.2 Preview 3 и, пытаясь создать edittext constraint layout я разместил edittext в макете и запустил приложение на своем телефоне, но это то, что я получил Затем я попытался преобразовать constraint layout обратно в то, как код был до constraint layout , результаты были одинаковыми. activity_main.xml <?xml […]

Не удалось зарегистрировать SIP для Android (-9 IN_PROGRESS)

Вот мой регистрационный код: protected void initializeManagerOpen(){ consoleWrite("initializeOpen"); if(mSipManager==null) { return; } SipProfile.Builder builder; try { builder = new SipProfile.Builder("13", "10.0.0.4"); builder.setPassword("13"); builder.setPort(5062); builder.setProtocol("UDP"); mSipProfile = builder.build(); try { Intent intent = new Intent(); intent.setAction("android.SipDemo.INCOMING_CALL"); PendingIntent pendingIntent = PendingIntent.getBroadcast(mContext, 0, intent, Intent.FILL_IN_DATA); mSipManager.open(mSipProfile, pendingIntent, null); mSipManager.setRegistrationListener(mSipProfile.getUriString(), new SipRegistrationListener() { public void onRegistering(String localProfileUri) { mNotificationTask.endNotification(); […]

Ошибка при переходе с Java на Kotlin. Ошибка – org.gradle.api.tasks.TaskExecutionException: выполнение не выполнено для задачи ': app: compileDebugKotlin'

Я конвертирую свой Android-проект с Java в Kotlin. Я уже сделал этот процесс с тремя другими проектами уже и успешно. Но эта одна немного большая и имеет сложную структуру. Я преобразовал некоторые файлы в Kotlin и компилирует проекты. Но некоторые файлы генерируют исключение, когда я конвертирую их в Kotlin. Проблема компиляции, с которой я столкнулась, […]

При кэшировании изображений и данных следует использовать внутреннее или внешнее хранилище?

Я прочитал эту настройку / данные приложения Android для сохранения в внутреннем / внешнем хранилище, но я не думаю, что у меня действительно есть ответ. Я разрабатываю приложение, где я должен хранить некоторые «кеш-данные» , например, десятки изображений и некоторые строки (json). Первоначально я хранили все это на SD-карте (внешнее хранилище), но позже я подумал, […]

Нет опции метода DataTypeConverter в android

Я хочу использовать DataTypeConverter.printBase64Binary (………) в моем проекте. Но нет возможности перейти через intellisense. Мне не хватает какой-нибудь банки?

Мгновенный запуск не работает

Я получаю эту проблему в android studio 2.3, когда я нажимаю на run: 03/09 19:02:36: Launching app $ adb shell am startservice com.a890m.s/com.android.tools.fd.runtime.InstantRunService Error while executing: am startservice com.a890m.s/com.android.tools.fd.runtime.InstantRunService Starting service: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.a890m.s/com.android.tools.fd.runtime.InstantRunService } Error: Not found; no service started.

Android – Большие остановки файлов – использование async / progressdialog

У меня есть простой код, который должен выполнять одну задачу, когда нажата кнопка, загрузите файл, сохраните его на SD-карту и откройте. Все работает, кроме как при загрузке, для больших файлов соединение падает и индикатор выполнения зависает – почти всегда на 20%. Я искал и искал, и не могу понять, что делать, чтобы поддерживать связь и […]

Сделать SurfaceView прозрачным без setZOrderOnTop (true)

У меня есть RelativeLayout, содержащий пользовательский SurfaceView и другие элементы, которые нужно нарисовать поверх SurfaceView. Мне также необходимо, чтобы SurfaceView был прозрачным. Я попробовал этот ответ: как сделать прозрачным . Но с setZOrderOnTop (true) другие элементы над SurfaceView в RelativeLayout отображаются над поверхностью (и частично скрыты, если поверхность имеет что-то краску). Как я могу решить […]

Intereting Posts
Почему мой pom не выполняется правильно при использовании Android Studio / IntelliJ? Размер значков Android SyncAdapter-onPerformSync не имеет доступа в Интернет Где я могу найти статистику по распределению Android (количество устройств) с помощью процессора? Оверлей Окно Сервис в Android Отображать только вкладки в панели действий. Как остановить прокрутку экрана вверху по выбору spinner в android Android: запуск активности по ссылке в TextView Android – Как получить приложение для приложения Flavor Как построить проект apache cordova из командной строки? Запуск Activity from Preference Activity вызывает исключение отказа от разрешения Ошибка: Gradle: выполнение не выполнено для задачи ': app: preDexDebug' Калабаш-андроид: подключитесь к запущенному приложению Обратный вызов предварительного просмотра камеры Android и видеозапись записи рекордов мультимедиа Android In-App Purchase V3 Ошибка: требуется аутентификация