169 похожих чатов

Что тут не так? как перебрать бд?

20 ответов

21 просмотр
Oleg-Vasylenko Автор вопроса

Ну перед этой функцией идёт запись в бд, она ж не должна быть null..

это же из книги , не ? Андроид для профессионалов часть 4

Oleg Vasylenko
Ну перед этой функцией идёт запись в бд, она ж не ...

Нафига вам тут реактивщина? Тяните список в обычном виде через suspend-функцию.

Oleg-Vasylenko Автор вопроса
Oleg Vasylenko
Да, но тут уже свое делаю

и что у тебя не получается ? взять данные из бд?

Oleg Vasylenko
Ага..

Скинь гитхаб проекта

Oleg Vasylenko
Да, но тут уже свое делаю

Матвей, сколько тут сижу ты одно и то же пишешь, это устарело, то устарело, ты в курсе что на java еще куча проектов, не?

Max T.
Матвей, сколько тут сижу ты одно и то же пишешь, э...

Да мне мой Дедушка говорил один раз, что он как-то был на проекте на джаве, не спорю что где-нибудь в Африке и такое все ещё существует. Но мы вроде в современном мире живем, давайте ещё тогда про rxjava вспомним

Матвей Попов
Да мне мой Дедушка говорил один раз, что он как-то...

Rx , а ты на hh.ru когда нибудь на досуге загляни, там 3/4 вакансий с требованиями Rx.

Pavel Erokhin
А что не так с проектами на джаве?

не обращай внимания, он хайподрочер, человек юзает все что Модно

!! + NullPointerException == сладкая парочка

замените value на observe вы пытаетесь получить значение которого нету ещё на момент вызова. а нужно подписаться на livedata почитайте примеры с livedata. повторю это не тот тип вопросов которые стоит задавать. это пропущенная база и не прочитанная документация

Oleg-Vasylenko Автор вопроса
Oleg-Vasylenko Автор вопроса

Подскажите, я вот прочитал половину (начал криминал интент), стоит дочитывать или лучше сделать упор на практику для стажировшика?

Oleg Vasylenko
Подскажите, я вот прочитал половину (начал кримина...

да хз, книга в целом не плохая, но я бы советовал просто изучать библиотеки делая пет проекты, типа изучил room сделал пет проект простенький, изучил retrofit сделал пет проект, потом пет проект room + retrofit , потом mvvm изучил , сделал проект и так далее, по итогу у тебя в проекте все будет и ты будешь все уметь юзать в комплексе основных библиотек. Все проекты они плюс минус используют одни и те же библиотеки, разница только в том насколько сильно разработчики углубились в написание абстракций и базовых классов

Oleg-Vasylenko Автор вопроса
Oleg Vasylenko
Обсервер так же не запускается

Я понял в чем проблема! Вот только в документациях room, live data и т.д. не написано что пока выполняется обсервер, в это время паралельно другие функции могут требовать данные которые обсервер ещё не успел выполнить

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта