Ravshan
Ребят, у меня в данный момент BroadcastReceiver(слушает состояние интернета) , оно есть в каждом активити. Можно ли как то упростить? Чтобы она слушала не активити, а само приложение?
Aleksey
onStart onStop?
onResume - onPause
Aleksey
Спасибо
так а ответ-то получил?)
Anonymous
onResume - onPause
ну это жёстко слишком
Anonymous
почему?
каждый раз то зачем
Anonymous
когда свернул и развернул
Ravshan
сделай статично че
Мне же все равно придется регистрировать его в каждом активи, так?
Anonymous
А если перешёл на другую активити и все, вылет
Anonymous
NullPointerException
Ravshan
nope
Честно, не понял.
Hovhannes
Честно, не понял.
дружище, ты погугли про бродкастресивер
Hovhannes
его можно динамично регать и статично
Dug
сделай статично че
Статично не получится. Уже низя ж
Anonymous
его можно динамично регать и статично
а если контекст нужен будет?
Maryna
а ручками ? )))
Можно но не хочется
Hovhannes
Можно но не хочется
ну ты сама понимаешь на что подписывалась когда пришла в андроид
Maryna
Я не приходила, это ты посоветовал
Hovhannes
а если контекст нужен будет?
а разве его нет в onReceive?
Hovhannes
Я не приходила, это ты посоветовал
не виноватая я, он сам пришел (с) бриллиантовая рука
Dug
с каких пор????
https://developer.android.com/about/versions/oreo/background?hl=ru
Hovhannes
https://developer.android.com/about/versions/oreo/background?hl=ru
так. стоп. бэкграунд блаблабла. знаем. а ресивер тут причем?
Hovhannes
Apps that target Android 8.0 or higher can no longer register broadcast receivers for implicit broadcasts in their manifest.
Dug
https://developer.android.com/about/versions/oreo/background?hl=ru#broadcasts
Hovhannes
сукааааааа
Дурний Кіт
с новым 2018м
awawa
https://developer.android.com/about/versions/oreo/background?hl=ru#broadcasts
Ну так можно зарегать ресивер один раз при старте приложения, проблема то в чём?
awawa
а из-за чего падает?
С какой ошибкой падает?
asari
С какой ошибкой падает?
в 83 формируется строка в методе который вызывается в 55
asari
На %i ругается, мб надо %d?
а где можно посмотреть вот эти форматы?
asari
Google: Java format strings
спасибо с %d заработало. ещё вопрос я вот эту строку вывожу в intent, а письмо формируется секунд 10 так и должно быть?
Andrey
Привет. Пишу простую аппку для запуска и менеджинга фонового сервиса. подскажите по азам - я правильно понимаю, что при открытии другого приложения активити моего улетает из стека и удаляется GC? Но если с ним связан какой-то сервис, выполняющийся в фоне, то при открытии приложения снова его активити создастся заново? Поэтому нельзя хранить параметры сервиса в полях экземпляра активити? Или все не так, и в этом случае экземпляр активити жевет даже при работе сервиса в фоне?
Илья
Привет) Ребят, может кто-нибудь хорошо разобрался в графиках, надо реализовать график и через центр провести вертикальную линию. Там где график будет пересекаться с ней - > выводит значение с графика. Подскажите, как реализовать линию, найти пересечение и вывести результат в месте пересечения линии и графика. График уже реализовал
Сергей
Доброй ночи! Есть люди работавшие с Lottie?
Full
Привет) Делаю пет-проек, в котором решаю поставленную задачу генетически алгоритмом. Решил попытаться построить чистую архитектуру, чтобы в ней разобраться и появился вопрос: где должен находится главный файл, решающий задачу(и все сопутствующие файлы, используемые при работе генетического алгоритма)? Data, domain или это вообще ни к чему не относится?
Сергей
Обычно domain - бизнес логика - логика решения задачи
Hovhannes
Ночной срач про клин!!!
Hovhannes
Жаль я не в состоянии поддержать щас. Давайте завтра днем
Anonymous
Есть активити в нем фрагмент. Во фрагменте есть метод. Сейчас метод вызывается каждый раз, когда создается фрагмент. А мне нужно только тогда, когда активити было уничтожено. То есть, если фрагмент пересоздался, активити было в onStop или onPause метод вызываться не должен. Как это реализовать? Через статический флаг?
Anonymous
Ребят, если базы данных нет то в MVP Model можно упустить получается?
Кирилл
По идее да
Leonid
Ребят, если базы данных нет то в MVP Model можно упустить получается?
Тогда и P и V не нужно, модель это же не только база данных
Nikesh
Привет
Anonymous
M берет просто данные из SharedPrefs
Leonid
M берет просто данные из SharedPrefs
ну вот, а ты говоришь не нужна, если приложение настолько простое я бы на твоем месте не делал архитектуру ради архитектуры и писал все в 1 активити
Danile
кто-то шарит в дип линках?
Danile
допустим да)
я вот не понимаю, можно работать с дип линками через интент фильтр? (получать интент , там линку и все такое). Зачем было делать это через бродкаст рисивер? (тип так) public class DetectInstall extends BroadcastReceiver{ private String referrerId; @Override public void onReceive(Context context, Intent intent) { if ((null != intent) && (intent.getAction().equals("com.android.vending.INSTALL_REFERRER"))) { Log.e("Message", "App is getting installed first time.."); referrerId = intent.getStringExtra("referrer"); } } плюс, теперь пишут что останавливают работу бродкаста INSTALL_REFERRER, и рекомендуют юзать либу гуглов install referral...
Alex
я юзал диплинку для открытия месседжей и активити с промо кодом. И чуток было опыта с диплинками от ФБ и бранч.ио, но бродкасты я вообще не юзал собсно, но в зависимости от таски. То что ты скинул, похоже на тему с перехватами смс с кодом верификации, который метод уже деприкейтед и юзается либка для парсинга кода верификации. Если останавливают работу, то лучше юзать новьё, чем долбиться со старьем
Technical Dictator [ Vincere aut mori ]
комрады, доброго времени суток, требуется реализовать реферальную схему в приложении, по сути в идеале после инстала приложения помнить parent_id, скажите есть какое то стандартное решение (честно говоря обгуглился)
Technical Dictator [ Vincere aut mori ]
Эмм. это делается через backend
Дмитрий чуть чуть подробнее... пока туплю
Anonymous
Дмитрий чуть чуть подробнее... пока туплю
Ну как именно должна работать рефералка.
Alex
так же юзаем бранч.ио, и вот думаю, нахрен в проекте этот рисивер, если все и так принимается.. а так ещё рекомендуют либу, читаю что "удобнее" и "безопаснее", но как то без доп. аргументации..
лучше сначала сделать не задумываясь, если много советов "ЗА", а потом после сдачи дедлайна прочитать, что зачем и как(но это уже другая история)))
Technical Dictator [ Vincere aut mori ]
Ну как именно должна работать рефералка.
в идеале у партнера есть свой QR код по которому идет скачка и инстал приложения, после инстала мы должны помнить что этот пользун пришел к нам благодаря этому партнеру
Danile
Google play referrer api
как раз за это затираем
Technical Dictator [ Vincere aut mori ]
Google play referrer api
🙏 спасибо ушел гуглить далее... пинок более чем конкретный )
Alex
эх, а так хотелось услышать что да как , куда и зачем. а ты с этой либой работал?
пока не доводилось. Последний раз имел дело с диплинками года 2 назад, но думаю схема работы схожа с той либой для парсинга кода с смс
Anonymous
Гайз, подскажите почему layer-list ломается если поставить его на бг к relativelayout’у? Все мои кастомные фигуры разбегаются
Danile
пока не доводилось. Последний раз имел дело с диплинками года 2 назад, но думаю схема работы схожа с той либой для парсинга кода с смс
прост нужно выбрать мне одно (через интент получать, либо через либу), и хз что лучше.. правда через либу я не могу получить урл, а через интент могу. пока вся для меня разница