Size: a a a

Javanese Questions

2019 December 12

VD

Victor Demihov in Javanese Questions
Хотя, проехали. Вопрос снят..
источник
2019 December 26

Л

Лейла in Javanese Questions
источник
2019 December 27

A

Alexey in Javanese Questions
Есть ли готовые решения реализации комменттариев? может кому то попадались. на подобие как в vk.com
источник

A

Alex in Javanese Questions
Так тот же вк предоставляет апишку для комментов с вк аккаунтов
источник

A

Alex in Javanese Questions
И любая соц сеть так делает
источник

A

Alex in Javanese Questions
Внедряется через js
источник

QH

Quantum Harmonizer in Javanese Questions
Alexey
Есть ли готовые решения реализации комменттариев? может кому то попадались. на подобие как в vk.com
Я вот такие писал для Javanese.
источник
2019 December 28

В

Виталий in Javanese Questions
Гайз! Подскажите как правильно работать с таймером в андроиде?
Есть сервис, который каждые 15 минут делает запрос на сервер.
Нужно ли его останавливать когда аппу сворачиваем?
И что будет, если этого не сделать?
Как верно определять сворачивание аппы? Сервис - это всего лишь синглетон, нам не важно обновлять данные когда оно свернуто, достаточно во время использования.
Спасибо.
источник

QH

Quantum Harmonizer in Javanese Questions
Виталий
Гайз! Подскажите как правильно работать с таймером в андроиде?
Есть сервис, который каждые 15 минут делает запрос на сервер.
Нужно ли его останавливать когда аппу сворачиваем?
И что будет, если этого не сделать?
Как верно определять сворачивание аппы? Сервис - это всего лишь синглетон, нам не важно обновлять данные когда оно свернуто, достаточно во время использования.
Спасибо.
bindService в Activity#onStart, unbind в stop. Дальше внутри сервиса вроде несложно.
Когда в сервисе что-то делается, bound service стоит ещё и стартануть.
источник

A

Alexey in Javanese Questions
workmanager
источник

В

Виталий in Javanese Questions
А если без сервисов андроида?
Простая логика с таймером когда юзер пользуется приложением?
источник

В

Виталий in Javanese Questions
И без привязки к активити, их же много
источник

В

Виталий in Javanese Questions
Стоит ли заморачиваться, или можно просто таймер запустить при старте и забить?
источник

В

Виталий in Javanese Questions
Мне не нужно чтоб в фоне что-то делалось, только если пользуется приложением дольше 15ти минут по сути
источник

A

Alexey in Javanese Questions
Timer timer = new Timer(); timer.schedule(new UpdateTimeTask(), 0, 1000); //тикаем каждую секунду без задержки //задача для таймера class UpdateTimeTask extends TimerTask { public void run() { ... } }
источник

A

Alexey in Javanese Questions
System.currentTimeMillis() запоминаешь время создания класса активити, при старте запускаешь таймер каждую 1 минуту проверяя прошло ли 15минут, при остановки класса останавливаешь таймер. только пример
источник

В

Виталий in Javanese Questions
А без активити все же?
У меня их много и сервис используется только на некоторых.
Вопрос актуален: что с таймером когда сворачиваем приложение? Можно ли его не ставить на паузу? И что будет, если развернуть приложение через час - он сработает?
источник

QH

Quantum Harmonizer in Javanese Questions
Виталий
А без активити все же?
У меня их много и сервис используется только на некоторых.
Вопрос актуален: что с таймером когда сворачиваем приложение? Можно ли его не ставить на паузу? И что будет, если развернуть приложение через час - он сработает?
Таймер ничего не знает про свёрнутость. За которой можно следить из ActivityLifecycleCallbacks.
источник

A

Alexey in Javanese Questions
Виталий
А без активити все же?
У меня их много и сервис используется только на некоторых.
Вопрос актуален: что с таймером когда сворачиваем приложение? Можно ли его не ставить на паузу? И что будет, если развернуть приложение через час - он сработает?
попробуй, посмотри что будет, Logcat тебе покажет. По запускай побольше приложений
источник

A

Alexey in Javanese Questions
если без активити, то можно использовать activitylifecyclecallback в application классе
источник