@android_ru

Страница 1705 из 3205
Dmitri
10.07.2017
19:54:18
что значит "нафига сервис"? это давно стало плохо практикой?

сервис мне апдейты тянет с сервера

не в ui же longpoll ждать

Dmitriy
10.07.2017
19:54:58
эм... для работы с сетью - сервис?)

Google
Igor
10.07.2017
19:55:12
Dmitri
10.07.2017
19:55:26
эм... для работы с сетью - сервис?)
он получает и в базу загоняет

Пуши
можешь поподробнее?

Igor
10.07.2017
19:55:46
На 7/8 андроид там все сильнее гайки закручивают

Igor
10.07.2017
19:55:46
@dmi

он получает и в базу загоняет
Твой сервис должен быть привязаным

В этом случае он умрет когда умрет твой активити

Dmitri
10.07.2017
19:56:42
Твой сервис должен быть привязаным
он intentservice, читал что его не надо привязывать

Igor
10.07.2017
19:56:47
Что бы грохнуть все к херам пиши finishAffinity

Dmitri
10.07.2017
19:56:58
надо что бы в бэке работал

ну как сообщения вк кароче, там же сервис у них

Igor
10.07.2017
19:57:31
Ты как запускаешь сервис, bindService или startService ?

Google
Dmitri
10.07.2017
19:57:36
start

Dmitriy
10.07.2017
19:58:02
он получает и в базу загоняет
ScheduledExecutorService хватило даже бы для такого

Dmitri
10.07.2017
19:58:17
ScheduledExecutorService хватило даже бы для такого
не шарю еще, почитаю, спасибо

Dmitriy
10.07.2017
19:59:05
не шарю еще, почитаю, спасибо
ну и про пуши посмотри. если у тебя сейчас лонгполлинг сервера, то стоит отказаться

Igor
10.07.2017
19:59:08
Если нужно что бы этот процесс работал при закрытом приложении то только Сервис

Потоки не подойдут

Igor
10.07.2017
19:59:52
он писал "надо что бы в бэке работал"

Dmitriy
10.07.2017
20:00:05
Нужно
сначала тебе надо было при выключении приложения убивать сервис. теперь тебе не надо

Dmitri
10.07.2017
20:00:06
Нужно что бы работал при закрытом приложении, но вдруг пользователь захочет и это выклбючить

я так думал

но меня щас отговорили

Igor
10.07.2017
20:01:03
можешь сделать управление сервисом виджетом в статус баре

Dmitriy
10.07.2017
20:01:03
насчет пушей: на сервере изменились данные -> он отправляет пуш -> приложение просыпается, запрашивает данные, сохраняет в бд

Igor
10.07.2017
20:01:06
так многие делают

Dmitriy
10.07.2017
20:01:27
Google
Dmitri
10.07.2017
20:01:37
я лонгполю ВК, да

они сдк нормальный написать не могут, спасибо хоть за лонгполл

Dmitriy
10.07.2017
20:02:27
а как ты контору ВК заставишь пуши написать?
вебхуки у них есть. простейший бекенд на это сделать

Dmitri
10.07.2017
20:03:24
вебхуки у них есть. простейший бекенд на это сделать
а? всё что у них в /dev есть это методы и лонгполл

Dmitriy
10.07.2017
20:03:33
любой лонгполлинг - пожирание времени проца, что на мобильниках - пожирание батареи

Dmitri
10.07.2017
20:03:44
ну а че делать?

у них у самих сервис называется LongPollService в офф приложении

и висит себе

выходит выхода другого нет для вк

Igor
10.07.2017
20:04:39
а что ты тянешь вообще ?

Dmitriy
10.07.2017
20:04:50
https://vk.com/dev/callback_api

Igor
10.07.2017
20:05:47
Вобщем как завершить свой сервис ты знаешь, как закрыть все активити одним методом теперь тоже

Dmitri
10.07.2017
20:05:49
Igor
10.07.2017
20:05:56
вызываешь эти два действия последовательно

Dmitri
10.07.2017
20:05:57
аля Новое сообщение

https://vk.com/dev/callback_api
Чтобы начать использовать Callback API, подключите свой сервер в настройках сообщества ...

Igor
10.07.2017
20:06:06
вот тебе и решение

Dmitri
10.07.2017
20:06:12
сервер у меня откуда и зачем

Dmitriy
10.07.2017
20:06:51
сервер у меня откуда и зачем
см.выше. сейчас ты из телефона делаешь сервер

Google
Dmitri
10.07.2017
20:07:42
см.выше. сейчас ты из телефона делаешь сервер
дак это для работы с сообществами написано

Konstantin
10.07.2017
20:07:52
а как отлавливать событие нажатие кнопки назад ?

Dmitri
10.07.2017
20:08:12
мне просто работу с лс наладить надо

Dima
10.07.2017
20:08:18
Onbackpressed

Konstantin
10.07.2017
20:08:19
чтобы коннект оборвать

Admin
ERROR: S client not available

Dmitri
10.07.2017
20:08:20
принял - отправил

Konstantin
10.07.2017
20:08:28
ок

Dmitry
10.07.2017
20:08:47
Konstantin
10.07.2017
20:09:27
onBackPressed вроде в активити
@Override public void onBackPressed() { // code here to show dialog super.onBackPressed(); // optional depending on your needs }

нашел спасибо

Штирлитц
10.07.2017
20:19:20
Ребят, нужно запилить дизайн с .psd Я так понял это всё делается стилями? Где можно подробнее почитать об этом

Антон
10.07.2017
20:28:15
вопрос про UI

есть заголовок. большой такой

так вот, как сделать чтобы при прокрутке он скручивался в узкий Toolbar

типа как в андроид-телеге экран с инфой о пользователе

Usman
10.07.2017
20:32:13
Coordinator layout +appbarlayout+ collapsing toolbar + toolbar

В студии есть шаблон

Антон
10.07.2017
20:37:29
ок, а как сделать чтобы collapsingtoolbar раскручивался

Google
Антон
10.07.2017
20:38:00
и еще мне надо чтобы если далеко прокрутить он вообще прятался

а если чуть назад, возвращался в скрученном виде



когда ты придумал идеальную альтернативу эмулятору

Nikita
10.07.2017
20:43:00
Genymotion

Антон
10.07.2017
20:43:13
не, ну а шо

андроид в виртуалбоксе

почему нет

Nikita
10.07.2017
20:43:30
Usman
10.07.2017
20:44:34
Через behavior

Антон
10.07.2017
20:45:23
Через behavior
точнее?

Usman
10.07.2017
20:45:43
Ну я ща точно не напишу, поищи на stack

Антон
10.07.2017
20:46:23
я не могу сформулировать запрос так как нужно

Konstantin
10.07.2017
20:49:18
дайте плиз ссылку где onKeyUp событие в EditText происходит

Konstantin
10.07.2017
20:49:30
что то инфа устаревшая в инете

не понимаю как сейчас делают обработку событий onKeyUp

Страница 1705 из 3205