Форум программистов, компьютерный форум CyberForum.ru

Использование Сервисов - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android OnPress - OnRelease (Кнопки) http://www.cyberforum.ru/android-dev/thread780807.html
Курил форум - не нашел ничего толкового. Есть ли в API что-то вроде Time.timeDelay (Unity3D)? Т.е. ПОКА нажата кнопка - выполняется действие, как только кнопка отпускается - действие прекращается. В частности мне необходимо при зажатии кнопки выводить на экран ползунок с растущим значением, а как кнопку откпускаешь - значение сбрасывается на ноль и ползунок исчезает. Что читать? Куда копать?...
Android не отображается карта здравствуйте,возникла проблема,не отображается карта. т.е все компилируется без ошибок,но сама карта не отображается.если запускаю google sample то даже есть реакция на нажатие но карты нет, просто белый экран. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" ... http://www.cyberforum.ru/android-dev/thread780741.html
Android Контакты с гугл аккаунта
Используя контент провайдер получаю список контактов у которых есть дни рождения. Этот список вывожу в виджет. Получаю 5, 10 строк не больше. На телефонах, где телефонная книжка большая, примерно 150-200 контактов программа подвисает или вообще вылетает с ошибкой. Проверить не могу, что бы отследить ошибку на моих телефонах все работает. Может на вскидку кто может указать вектор проблемы? От...
Android Рисование
Здравствуйте, можно ли кинуть поверх бэкграунда прозрачный слой и рисовать на нем? на канве вроде нельзя прозрачность ставить.. или если можно на andengine рисовать на спрайтах..
Android Пути и подводные камни Монетизации http://www.cyberforum.ru/android-dev/thread780164.html
Доброго времени суток! Интересуют такие моменты: 1) Варианты вывода денег для Украинских разработчиков (прозрачные и теневые). 2) Payoneer. Много Интернет-источников посвящены этому вопросу, но вот на одном из форумов была дискуссия о том, надо ли при регистрации Payoneer-карты и EIN указывать реальные адреса. В частности, было высказано, что "после начала боле-менее активной...
Android Не запускается эмулятор Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: emulator-arm.exe Версия приложения: 0.0.0.0 Отметка времени приложения: 50c006de Имя модуля с ошибкой: atioglxx.dll Версия модуля с ошибкой: 6.14.10.9232 Отметка времени модуля с ошибкой: 4b0c9a24 Код исключения: c0000005 Смещение исключения: 0000b212 подробнее

Показать сообщение отдельно
obrazer
67 / 67 / 1
Регистрация: 04.09.2012
Сообщений: 170
11.02.2013, 16:02  [ТС]     Использование Сервисов
Цитата Сообщение от V0v1k Посмотреть сообщение
значит не будет и ресивера. или я что-то не так понял?
Ресивер регистрируется в ОС. А значит должен вызываться и без наличия Активити. Хотя это опять же мои догадки, явного указание на это я нигде не нашел.
Создается ли Активити вместе с ресивером или, возможно, создается новый объект ресивера по данным из регистрации - я не знаю.

Однако в данном случае даже если ресивер не сработает, то и не критично, потому как ресивер нужен что бы указывать Активити, что необходимо обновить данные. Если нет Активити, то и обновлять нечего. В этой ситуации важно не потерять критичные сообщения (а они сохраняются непосредственно в свойствах Сервиса) и выдать Уведомление пользователю (что сервис может сделать и самостоятельно), при нажатии на которое запускается (возобновляется) Активити и оно в onRestart(onResume) в любом случае делает Bind-инг и получает данные с Сервиса.

Вроде бы все сходится. Или я чего-то опять упустил?
 
Текущее время: 19:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru