| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Android > для чего нужен локальный android.app.Service? |
| Автор: leniviy 26.4.2014, 17:27 | ||
| Я ещё могу понять, что когда нужно взаимодействие между процессами, Service это упростит. Я набрел на код одного плеера. В нём есть класс https://github.com/gobozov/piterfm/blob/0eb6f9d1093e139809bd71524607df9510bb1b14/src/ru/piter/fm/player/PlayerService.java, который имеет члены:
В нём переопределены методы onCreate(), onDestroy(), onBind(Intent intent). Ссылку на этот сервис Application получает в колбэке метода bindService() и хранит в static поле. Я не понимаю, чем это лучше, чем просто создать класс с нужными методами и так же хранить ссылку на него в static поле Application. |