
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

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

Dmitri
10.07.2017
19:58:17

Dmitriy
10.07.2017
19:59:05

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

Dmitriy
10.07.2017
19:59:27

Dmitri
10.07.2017
19:59:28
Нужно
))

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

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
аля Новое сообщение

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

Dmitriy
10.07.2017
20:07:43

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

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

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

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

Usman
10.07.2017
20:49:27

Konstantin
10.07.2017
20:49:30
что то инфа устаревшая в инете
не понимаю как сейчас делают обработку событий onKeyUp