Articles of Андроидное

RegEx для поиска URL-адресов в HTML занимает 25 секунд в Java / Android

В Android / Java, учитывая исходный код HTML на веб-сайте, я хотел бы извлечь все пути к файлам XML и CSV. Что я делаю (с RegEx): final HashSet<String> urls = new HashSet<String>(); final Pattern urlRegex = Pattern.compile( "[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|].(xml|csv)"); final Matcher url = urlRegex.matcher(htmlString); while (url.find()) { urls.add(makeAbsoluteURL(url.group(0))); } public String makeAbsoluteURL(String url) { if (url.startsWith("http://") […]

Анализ данных из ответа SOAP на Android

У меня есть следующий выход мыла: tabResponse { tabResult=anyType { schema=anyType { element=anyType {complexType=anyType { choice=anyType { element=anyType { complexType=anyType { sequence=anyType { element=anyType{}; element=anyType{}; element=anyType{}; element=anyType{}; }; }; }; }; }; }; }; diffgram=anyType { DocumentElement=anyType {sh=anyType {SchoolName=Bialik Hebrew Day School; SchoolType=Public elementary; SchoolGrade=JK-12; City=Toronto; }; sh=anyType {SchoolName=Millwood Junior School; SchoolType=Public elementary; SchoolGrade=JK-12; City=Toronto; […]

Простая модификация приводит к ошибке

Когда я попытался сделать простую модификацию программы «hello android», которая генерирует плагин eclipse adt, я получаю ошибку и не могу заставить программу запускаться снова, даже если я верну файл в его исходное содержимое. Модификация заключалась в том, что я изменил строку в файле strings.xml. Линия была: <string name="app_name">Todo List</string> И приложение было запущено, затем я […]

Несколько классов в одном физическом файле на android

Сейчас я должен создать новый физический файл в eclipse android для каждого открытого класса, который я создаю Например, если у меня есть ниже 2 класса (система и регион), например: Файл Region.java: package com.acrossair.tvguideuk; public class Region { public int RegionID; public String Name; } Файл System.java: package com.acrossair.tvguideuk; public class System { public int SystemID; […]

Тип «EGL_DEFAULT_DISPLAY» не может быть разрешен, тогда как константа четко определена

Я работаю над собственным программным обеспечением для Android 2.3.3. Я скопировал код из образцов кода, у меня есть набор путей, но Eclipse (Indigo) до сих пор не может найти эту константу. EGLDisplay display = eglGetDisplay(EGL_DEFAULT_DISPLAY); //Type 'EGL_DEFAULT_DISPLAY' could not be resolved Однако компилятор не обнаруживает ошибки: Compile++ thumb : NativeTest <= NativeTest.cpp Любые идеи почему?

«Android» отсутствует в моих настройках «Eclipse Juno 4.1»

На самом деле я загрузил «Eclipse Juno 4.1», но не могу дать Android SDK путь, потому что у него нет опции «Android» в меню «Настройки».

Import javax.xml.transform не может быть разрешен

Я пытаюсь написать некоторый xml, сгенерированный моим Android-приложением, в файл, и я пытаюсь использовать javax.xml.transform для этого. Проблема только в том, что javax.xml.transform не найден eclipse. Единственными параметрами, которые возникают, являются javax.xml и javax.xml.parsers. Кто-нибудь знает, что может происходить? Edit: Просто fyi У меня установлено Java JDK 6 update 22.

Новичок запутался функциями findViewById () Android?

Я очень новичок, когда дело доходит до разработки Android, так что несите меня. В настоящее время я использую Windows 8 / Eclipse. Моя проблема заключается в том, что функция findViewById похоже, сошла с ума, хотя я вполне мог использовать ее неправильно. Приложение работало нормально, затем я «сбросил» несколько новых TextView на странице, которые, похоже, полностью […]

Как вызвать метод child из родительского класса?

Допустим, у меня есть класс ChildFragment, который наследуется от ParentFragment . Цель состоит в том, чтобы иметь несколько операций и фрагментов с кнопками, которые обычно используются с помощью одного ParentFragment . Когда пользователь нажимает кнопку обновления, он вызывает функцию refresh() в ParentFragment . Однако действие фактической загрузки этого файла обрабатывается ChildFragment, потому что каждый фрагмент […]

Могут ли облачные сообщения firebase быть обнаружены приложением в фоновом режиме?

Из документа на сайте Firebase: https://firebase.google.com/docs/cloud-messaging/downstream Уведомления, когда ваше приложение находится в фоновом режиме. В этом случае уведомление доставляется на системный лоток устройства. Пользователь по умолчанию уведомляет об открытии приложения. Если мне нужно что-то сделать, когда мое приложение получает сообщение облако, а мое приложение находится в фоновом режиме. Возможно ли получать уведомление в пользовательском классе […]