
Artem
21.04.2018
16:31:28

Dmitrii
21.04.2018
16:32:34

Artem
21.04.2018
16:32:57
Поставь больше это тот параметр

Dmitrii
21.04.2018
16:33:53

Google

Quantum Harmonizer
21.04.2018
16:35:30
Есть tabLayout c 4 табами (1, 2, 3, 4). При открытии таба №3 начинает рендериться таб №4 в котором есть recyclerView.
При переходе на таб №1 или таб №2, у таба №4 вызывается onStop(). При вновь открытии таба №3, у №4 вызывается onViewCreated и снова рендерится recyclerView.
Переход с таба №2 на таб №3 получается с небольшим лагом, из-за того, что в этот момент начинает отрисовываться список на табе №4.
В каком направлении двигаться, чтобы победить такой "лаг"? Данные списка кэшированы.
как вариант, откладывать инициализацию, если !userVisibleHint

Dmitrii
21.04.2018
16:37:15

Quantum Harmonizer
21.04.2018
16:38:00

Dmitrii
21.04.2018
16:40:25
@Harmonizr, если в onCreateView сохранять view внутри фрагмента, если view еще нет, иначе возвращать сохраненное view. По поведению, работает хорошо, эквивалентно ли это тому, что я увеличу offscreenPageLimit для viewpager?

Quantum Harmonizer
21.04.2018
16:47:01

Dmitrii
21.04.2018
16:51:58
При дефолтном поведении элементы в recyclerView биндятся снова. При ручном сохранении, не возвращая новый inflater.inflate, у элементов не вызывается onBindViewHolder, отображается предыдущее состояние, когда уходили с фрагмента, исследуя логи.

Quantum Harmonizer
21.04.2018
16:52:46

Dmitrii
21.04.2018
16:53:17

balolam
21.04.2018
16:57:43
Хотя может вам бы решать проблему лага?

Dmitrii
21.04.2018
17:11:25
Хотя может вам бы решать проблему лага?
Полагаю, что лаг возникает из-за одновременного переключения фрагмента и биндинга элементов списка третьего фрагмента. Не переключать фрагмент - плохо, не отображать элементы списка - тоже плохо.
Тут как предложили, либо увеличивать offscreenPageLimit, либо отрисовывать список с задержкой.

Dmitriy
21.04.2018
17:14:37

jied
21.04.2018
17:15:06
Дак во вьюпейджере для этого игрузятся фрагменты заранее чтобы свайп был без лагов

Google

jied
21.04.2018
17:15:50
Поэтому да или анимация или заранее грузить

Dmitrii
21.04.2018
17:19:39
@DmitriyMitrofanov, "Фрагменты с анимацией перехода" - что имеется ввиду, самому реализовать поведение viewPager или изменить UX? Думаю, bottomNavigation справлялся бы лучше с этой задачей)

Dmitriy
21.04.2018
17:21:11

Dmitrii
21.04.2018
17:28:53
Анимация штука красивая, привлекательная.
Есть много различных базовых примеров по shared element fragment transition о том, как при тапе на картинку из грида, она разширяется и переходит в полноэкранную галерею.
Посмотрел недавно лекцию по фрагментам от академии Яндекса, там отказались от такого перехода в Яндекс.Диске, у них при тапе на элемент грида открывается новая активити с галереей, чтобы память не переполнилась от изображений, со слов лектора.
Реальный такой кейс? Звучит сомнительно.

Danya
21.04.2018
17:30:05
У меня одного от слова яндекс пятая точка подгорает?
Судя по тому как рабоет поиск, и другие их сервисы такие как такси или новости
у меня сложилось впечатление что там работают одни бездельники
Не хочу кого-либо оскорбить или расстроить своими словами
Но уверен что гугл сервисы работают на несколько порядков лучше.

Quantum Harmonizer
21.04.2018
17:33:31

Danya
21.04.2018
17:33:48
Да и вообще кто я такой, чтобы так говорить.
Извините просто подгорело немного

Dmitrii
21.04.2018
17:34:13
У Яндекса мне навигатор больше нравится, чем карты от Гугла

Danya
21.04.2018
17:34:46
Можешь перечислить то, что тебя не устраивает в гугл картах и навигации по ним?
просто на вскидку пару моментов

Quantum Harmonizer
21.04.2018
17:35:42

Danya
21.04.2018
17:36:36
У яндекса карты в России лучше, детальнее. Хорошо, понял.
Можно вопрос?
Посоветуйте источник где можно посмотреть хороший пример rrs-приложения

Google

Danya
21.04.2018
17:38:02
Те что я загуглил предлагают работать через асинктаски и архитектура какая-то не внятная до конца. А асинктаски использовать с вебом плохая затея
на сколько я помню

Quantum Harmonizer
21.04.2018
17:38:59
rrs — это что?

Danya
21.04.2018
17:39:17
rrs рассылка новостей сайта в формате xml

Dmitrii
21.04.2018
17:39:21

Quantum Harmonizer
21.04.2018
17:39:28
RSS?

Dmitriy
21.04.2018
17:39:28
может rss?

Danya
21.04.2018
17:39:43
да точно, опечатался

Quantum Harmonizer
21.04.2018
17:39:58
ну, сделать не через асинктаски)

Dmitriy
21.04.2018
17:40:34
Что такого "особенного" в rss, чего нет в обычных примерах работы с сетью?

Quantum Harmonizer
21.04.2018
17:40:44
Вообще, RSS не предоставляет способа подписаться на обновления. RSS-ридеры тупо долбятся в XML-ку с определённой периодичностью, что очень плохая затея.

Danya
21.04.2018
17:41:01
Да это более менее понятно. Единственное что xml парсер какой-то динозавр огромный

Danya
21.04.2018
17:41:12
у меня опыта очень мало с вебом
не знаю с чего начать

Quantum Harmonizer
21.04.2018
17:41:40

jied
21.04.2018
17:52:16

Danya
21.04.2018
17:52:46
Попробую свою знания rxjava применить как-нибудь к этому rrsу
Читал кто-нибудь кинжку рецепты android oreilly?
стоит она своих денег?

Alex
21.04.2018
17:54:45
Любая книжка стоит своих денег) вопрос в том, что нужно из неё почерпнуть)

Google

Danya
21.04.2018
17:55:09
50 оттенков например?
все же не любая думаю.

Alex
21.04.2018
17:55:38
Даже она.

Danya
21.04.2018
17:56:12
ммм, ну уж нет))) если только для розжига костра)

Alex
21.04.2018
17:56:39
Книга - это труд. Напиши лучше чем 50 оттенков) посмотри, получится ли)

Quantum Harmonizer
21.04.2018
17:57:00

Alex
21.04.2018
17:57:13
Даже лютейший треш написать непросто)

Admin
ERROR: S client not available

Alex
21.04.2018
17:57:51
Короч, не срача ради)

Alexey
21.04.2018
17:57:53
?
а пользы для

Danya
21.04.2018
17:58:31
Думаю трешовая книжка, написанная для скучающих дома домохозяек с извращенным пониманием секса не стоит внимания людей которые делом заняты.

Quantum Harmonizer
21.04.2018
17:58:39

Alex
21.04.2018
17:59:09
Гыгы, однако люди умеют и продавать это говно

Quantum Harmonizer
21.04.2018
17:59:48

jied
21.04.2018
18:00:49
Забываете что цену определяют пользователи

Alex
21.04.2018
18:00:54
Ну, в любом случае, прочитав пясят оттенков ты сможешь представить как лучше наказать свою подругу))) поэтому бац, может и стоит) для кого как))
Также и вопрос по книге для андроида.
Если ты спец, почитай, может нового чего узнаешь, новый в сфере - тоже полезно.

Google

Quantum Harmonizer
21.04.2018
18:01:54
Да блэт! Ну есть же полезные книги, а есть откровенно плохие.

Danya
21.04.2018
18:02:06

Dmitrii
21.04.2018
18:02:25

Alex
21.04.2018
18:02:26
Это знаешь, такой же вопрос как: а посоветуй в какую ХОРОШУЮ игру мне поиграть?
Откуда я знаю, что ты любишь, что умеешь)
Также и тут)

Quantum Harmonizer
21.04.2018
18:02:51

Andrey
21.04.2018
18:02:55
а есть такой layout, в который добавляешь элемент горизонтально, а если он не влазит, то переносит на новую строку? я пару лет назад видел такую реализацию, но забыл как называется, кто может помочь с этим?

Alex
21.04.2018
18:03:00
Как посоветовать сугубо индивидуальную вешь)

Quantum Harmonizer
21.04.2018
18:03:11

jied
21.04.2018
18:03:19

Quantum Harmonizer
21.04.2018
18:03:23

Dmitrii
21.04.2018
18:04:10

Alex
21.04.2018
18:04:15
Инженерный навык зависит от квалификации. И книги по развитию навыка нужно выбирать под себя. И плохие читать надо) чтобы понимать как делать не надо)

Andrey
21.04.2018
18:04:40

Alex
21.04.2018
18:05:00
А не поймешь... Ну тебе не одна книга не поможет)

Danya
21.04.2018
18:06:28
Я хотел сказать что хотчется не на своих ошибках учиться, а на чужих. И если есть книги хорошие, а есть плохие, то лучше озвучить хорошие

Dmitrii
21.04.2018
18:06:46