Articles of Ява

Org.json.JSONException: Unterminated string at character 1834

Я извлекаю данные из webservice, которые я обрабатываю в строке JSON. Во время разбора я являюсь этим исключением: «org.json.JSONException: Unterminated string at character 1834» Мой код, String jsonstring=getJSONString(response); JSONObject json = new JSONObject(jsonstring); Строка, [{"LotDescription":"David Weekley homes Traditional Collection in Baxter Village offers floor plans featuring innovative design and unsurpassed quality. This charming community combines […]

Текстуры в OpenGL ES 2.0 для Android

Я новичок в OpenGL, и я учу себя, создав 2D-игру для Android с ES 2.0. Я начинаю с создания класса «Sprite», который создает плоскость и создает текстуру. Для практики у меня есть два объекта Sprite, которые нарисованы чередующимися в одном и том же месте. Я очень хорошо работал с ES 1.0, но теперь, когда я […]

Добавить проект не-Android-библиотеки в приложение для Android в Eclipse

У меня три проекта в рабочей области Eclipse: Проект библиотеки на основе maven, который генерирует файл .jar. Этот проект содержит наш основной код. Java-приложение на основе maven. Это приложение зависит от проекта библиотеки. Android-приложение, которое мы только начали создавать. Он еще не омрачен. Я хочу, чтобы приложение Android использовало проект библиотеки как зависимость. Я прочитал […]

Android-камера: нитки? Что должно делать то, что

Я пытаюсь выяснить, какие потоки должны делать то, что в Android. Единственное, что я нашел в официальной документации, это то, что camera.open() следует помещать в свой поток. Как насчет: camera.startPreview() camera.stopPreview() camera.release() Он не указывает, какой поток им нужен . Должны ли они запускаться на основной нити (ui thread)? Или я свободен в выборе? Почему […]

Отправка изображения с кодировкой base64 на сервер с использованием HttpUrlConnection Android

Я пытаюсь отправить изображения с кодировкой base64 на сервер, используя HttpUrlConnection. Проблема, с которой я сталкиваюсь, заключается в том, что большинство изображений отправляется успешно, однако некоторые генерируют исключение FileNotFound. Мой код для кодирования изображения приведен ниже. public static String encodeImage(Bitmap thumbnail) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); thumbnail.compress(Bitmap.CompressFormat.JPEG, 100, baos); byte[] b = baos.toByteArray(); String […]

Android java opencv 2.4 выпуклое выпуклое решение

Open-CV 2.4 Android-Java: Я искал контуры (список MatofPoint) следующим образом: Imgproc.findContours(roi_mat, contours, hierarchy, cfg.retMode, cfg.apxMode); А затем выпуклость (должен быть список MatofInt) for (int k=0; k < contours.size(); k++){ Imgproc.convexHull(contours.get(k), hull.get(k)); } Выпускной корпус хочет MatofInt, но drawcontours хочет MatofPoint. Так что же делать? Thx заранее .. Изменить : @ OpenCV4Android for (int k=0; k […]

Вызвать методы или функции класса 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(); […]