Комментарии 7
круто. а есть какая возможность дергать из сервиса callback в активити? броадкастами или без них?
+1
Прошу прощения за оффтоп, но мне кажется следующие комментарии не будут лишними:
а) существует мемори лик (если это гугл еще не починил): DataSourceService::apiEndpoint надо создавать через статичный класс
б) необходимо использовать RemoteCallbackList вместо List в сервисе
в) необходимо помнить что методы объекта apiEndpoint вызывается не в главном потоке сервиса и необходима либо синхронизация, либо использовать Handler как сделано в serviceConnection::onServiceConnected
а) существует мемори лик (если это гугл еще не починил): DataSourceService::apiEndpoint надо создавать через статичный класс
б) необходимо использовать RemoteCallbackList вместо List в сервисе
в) необходимо помнить что методы объекта apiEndpoint вызывается не в главном потоке сервиса и необходима либо синхронизация, либо использовать Handler как сделано в serviceConnection::onServiceConnected
+1
Мемори лики появятся (опять же если в вашей SDK гугл это не пофиксил еще — не следил просто за данной темой) когда сервис будет создаваться и убиваться несколько раз. Если не ошибаюсь, вот тред на данную тему: code.google.com/p/android/issues/detail?id=6426
+1
Ура! Ура! Только вот не хватает качества спутниковых снимков некоторых городов, для того что бы можно было рисовать поверх них народную карту.
Помнится, обещались сделать спутниковые снимки (и даже панорамы) курортов России, а в итоге, ограничились черноморским побережем. Реквестую качественные спутниковые снимки Кавказких Минеральных Вод, например, а народную карту сознательные граждане сами нарисуют.
Помнится, обещались сделать спутниковые снимки (и даже панорамы) курортов России, а в итоге, ограничились черноморским побережем. Реквестую качественные спутниковые снимки Кавказких Минеральных Вод, например, а народную карту сознательные граждане сами нарисуют.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Публикации
Изменить настройки темы
AIDL (Android Interface Definition Language) и коммуникация между процессами (IPC)