Size: a a a

Android arch. components

2019 September 25

AP

Anton Potekhin in Android arch. components
Anatoly Chernyshev
Почему при single onsuccess pagedlist был пустой, к данные отображались новые
ну так я же писал. У тебя было асинхронно все. Грубо говоря ты возвращал pagedlist а заполнял его потом асинхронно когда onSuccess происходил. А если посмотреть исходник метода submitList то там проверка если список пустой то diff и не запускается, что логично.
источник

AC

Anatoly Chernyshev in Android arch. components
Кажется понял
источник

КР

Кирилл Романенко in Android arch. components
Мне интересно, гугл вообще тестят код? Вот это они выложили в свежую альфу
https://gist.github.com/indrih17/fc86a943beba549823aaa8da7c0f259e

Я конечно понимаю что это альфа, но мало-малькое тестирование кода никто не отменял. Это пиздец, товарищи.
источник

VK

Vova Kropivko in Android arch. components
Жёстко
источник
2019 September 26

I

Igor in Android arch. components
Кирилл Романенко
Мне интересно, гугл вообще тестят код? Вот это они выложили в свежую альфу
https://gist.github.com/indrih17/fc86a943beba549823aaa8da7c0f259e

Я конечно понимаю что это альфа, но мало-малькое тестирование кода никто не отменял. Это пиздец, товарищи.
куда смотреть?
источник

K

Kopusha in Android arch. components
Есть что по навигации по дип динкам? Кроме самой навигейшн либы, ее долго впиливать на этом проекте.
источник

K

Kopusha in Android arch. components
есть еще либы или ручками?
источник

КР

Кирилл Романенко in Android arch. components
Igor
куда смотреть?
Там 9 строчек (если отбросить закрывающие скобки и разделения строк). Серьёзно?
источник

I

Igor in Android arch. components
Кирилл Романенко
Там 9 строчек (если отбросить закрывающие скобки и разделения строк). Серьёзно?
да, где там криминал?
источник

КР

Кирилл Романенко in Android arch. components
Igor
да, где там криминал?
Обрати внимание на строчку, содержащую throw, и что приводит к этому throw.
источник

I

Igor in Android arch. components
повторный аттач
источник

I

Igor in Android arch. components
что тут такого? если логика не рассчитана на такое действие, то логично кинуть эксепшн
источник

КР

Кирилл Романенко in Android arch. components
Igor
повторный аттач
А теперь внимательнее посмотри, кто этот метод вызывает, а так же в какой последовательности.
источник

I

Igor in Android arch. components
ага, увидел.
источник

I

Igor in Android arch. components
но ведь в static SavedStateHandleController create пропущены строчки, и в них вполне могла быть точка выхода
источник

КР

Кирилл Романенко in Android arch. components
Igor
но ведь в static SavedStateHandleController create пропущены строчки, и в них вполне могла быть точка выхода
Нет, я там ничего не вырезал. Где я вырезаю, там указываю ...
И если ты не веришь что это не работает, то попробуй скачать последнюю альфу savedstate и запустить.
источник

I

Igor in Android arch. components
Кирилл Романенко
Нет, я там ничего не вырезал. Где я вырезаю, там указываю ...
И если ты не веришь что это не работает, то попробуй скачать последнюю альфу savedstate и запустить.
вот именно, что там, где может быть точка выхода из функции и стоят ... Поэтому ничего криминального в этот примере и не увидел.
источник

I

Igor in Android arch. components
та я ж не против, может и не работает, оснований не верить нет
источник

I

Igor in Android arch. components
просто пример был, без явного криминала
источник

КР

Кирилл Романенко in Android arch. components
Igor
вот именно, что там, где может быть точка выхода из функции и стоят ... Поэтому ничего криминального в этот примере и не увидел.
Нет, там нет точек выхода. Просто подготовка данных. Все точки выхода я сохранил.
источник