Глеб
Может не в 5 фрагментах сразу а в ....2-3? потому как у вью пейджера есть вьюпорт (по-умолчанию на один больше вперед и на один - назад)
Глеб
На слабых мобилках начнутся тормоза
Те "тормоза" - никак не влияют на отображение, или визуальные лаги
Глеб
Можешь проверить... в своих 5 фрагментах не стартуй трейд вообще - и глючить будет по-прежнему)))
Глеб
дело в том что у тебя инфлейт разметки должен быть максимально легковесным - потому как он происходит не посредственно в процессе листания
Сергій
лаг может быть и от неправильной работы с ui
Anonymous
А разве не потому что много фрагментов запускают инет запросы?
Anonymous
Это как одновременно запустить 5 запросов на получение списка из 500 элементов
Глеб
Как вариант... попробуй: шаг1 - вырубить потоки шаг2 - вырубить инфлейты (поставить заглушки return new View(context);)
Сергій
Anonymous
Андроид же загнется
Anonymous
Нет
Anonymous
Они в фоновом
Сергій
Сергій
Они в фоновом
и парсинг данных?
Anonymous
ну типо памяти не хватит
Anonymous
поэтому и тормолзит
Anonymous
не?
Anonymous
такое не возмонжо?
Сергій
ну типо памяти не хватит
зависит от данных офк
Сергій
надо ещё постаратся, чтобы вызвать оом запросом в сеть
Глеб
Андроид же загнется
Андроид может и загнется, проц может и сгорит и батарея бахнет - но это никак не должно афектить "плавность UI 60fps" 😀👍
Глеб
Это всё стереотипы из разряда "Android тормозит, потому что JAVA" но правдивость таких утверждений уже наверное умерла лет 5 как
Anonymous
значит проблема в UI?
Сергій
и не надо делать в каждом фрамгменте new Thread
Сергій
если у вас так
Глеб
если лагание визуальное - то да 100%
Anonymous
Я RX использую там
Сергій
значит проблема в UI?
надо профайлить
Сергій
Я RX использую там
тогда риск того что у вас что-то в главном потоке исполняется увеличился в разы, если вы конечно не гуру rx
Сергій
не в том порядке .observeOn и следующий .map уже будет на ui потоке
Глеб
надо профайлить
Сергей, подскажите плиз где эта обитель "адептов пропагандирующих"? куда идти расстреливать?
Глеб
ага
Сергій
да тут
Anonymous
спс
Сергій
часто видел, человек борится с NetworkOnMainThreadException и ему советуют переходить на rxJava
Глеб
да тут
ясно, понятно (( далеко ходить не надо оказывается
Anton S
В новых версиях андроида ограничение вроде было, что-то около часа между запросами.
а не знаешь источник этой инфы? я оценку делаю, мне учесть надо всё)
Сергій
Android 8 behavior changes
Сергій
Но если форграунд сервис, то ограничения нету
Сергій
Главное чтобы видно было пользователю
Anton S
всем спасибо, нашел
Александр
Но если форграунд сервис, то ограничения нету
А по-моему там именно ограничение на запрос гео, а не работу в фоне. Это уже другая история
Сергій
Сергій
Сергій
https://developer.android.com/training/location/receive-location-updates.html
Сергій
в LocationRequest указать нужный интервал и точность
Olexandr
подскажите, изменилось ли что-то в рекламе адмоба. заменил ид баннера в приложении , но реклама не показывается. раньше норм работало. обязательно ли добавлять файл google-services.json в проект? не могу понять что не так. хелп
Anonymous
Дайте ссылку на группу RX
Anonymous
Хочу правильно реализорвать код в RX. Вот что мне нужно. Как это сделать? Network -> Когда придет ответ, вывести Dialog, после выбора ->Network
Anonymous
Или такое в RX срашивать?
Igor
Имхо диалоги внутри юзер-флоу - это пзц зло, с учетом ЖЦ android. Это сразу все усложняет, заставляя вставлять костыли или запрещать повороты. В таком кейсе самое лучше - еще раз подумать и перепроектировать UI
Anonymous
ок
Маша
Всем привет, подскажите использует ли кто-то пуши через Firebase/FCM одновременно на Android и iOS
Маша
?
Маша
Вот, можно ли там использовать бесконечное кол-во серверов для отправки пушей? Типа всем раздать разные приватные ключи через FCM
Маша
Ну т.е. там нет ограничений на кол-во ключей?
Konstantin
Кто-нибудь знает, можно ли enter transition сделать разный для разных элементов? setTarget или targets(в xml) не работают
Сергій
тут это показано
Сергій
работа с таргетами
Konstantin
работа с таргетами
Спасибо. Именно при переходах между экранами?
Сергій
Спасибо. Именно при переходах между экранами?
TransitionManager’ом. Но используются одни и те же Transition классы что и с shared elements
Konstantin
TransitionManager’ом. Но используются одни и те же Transition классы что и с shared elements
Да. При простых транзишенах все ок. Но при переходах - таргеты игнорируются.
Konstantin
Что в коде выставлять, что в хмл
Сергій
🤔
Konstantin
В этом и беда. Хотелось сделать красивенько, а как не пытался выставить таргеты - ни в какую.
Olexandr
1) ca-app-pub-5353044627636458/4066895221 2) ca-app-pub-2343289697957911/6947606793 проверьте кому не сложно, работает ли хоть один из этих банеров
Vadim
Как я понял в ConstaintLayout альтернатива Space с весами это цепочки Spread? верно?
Always
Ребята подскажите, простой вопрос, нотация интерфейсов в джаве правильная MyInterface или IMyInterface?
Aleksey
если код никому не показывать, то правильная - любая