Aleksey
Как вы делаете транзишн между айтемом ресайклера в одном фрагменте м другим фрагментом
если в архитектуре приложения не предусмотреть для этого отдельный механизм, то через ж*пу
No
Какой механизм?
roman G
ребят, есть такие данные в firebase
roman G
roman G
как правильно получить все ?
Никита 🙃
Я думал ты более опытный. Это же JSON.
Никита 🙃
А так. class World{ String categoryName; String translate; String word; }
Никита 🙃
При этом в запросе это List<World> World;
roman G
Да, вот создал Не понимаю что дальше делать
roman G
Vladislav
чтоб устроится андроид девом, обязательно знать MVP?
roman G
Можешь джуном устроится
Vladislav
что вообще обязательно знать? исходя из вашего опыта. я так понимаю, что все знать нереально, главное уметь быстро разбираться и пилить проекты до дедлайна
Глеб
чтоб устроится андроид девом, обязательно знать MVP?
"умение разбираться в чужом коде(говне)", "умение работать в команде(не спорить с местными 'гениями')"
Никита 🙃
что вообще обязательно знать? исходя из вашего опыта. я так понимаю, что все знать нереально, главное уметь быстро разбираться и пилить проекты до дедлайна
Ну у разных компаний свои требования. Где то джуном достаточно знать про StringBuilder и гит, где то Dagger2, RxJava, MVP и кучу всего. Иногда спрашивают смузи-фреймворки, иногда наоборот как сделать без них на голом андроид sdk.
Глеб
Лучший способ ухнатьь что надо - идти на собесы
++, лучший способ - как можно раньше "приступать к реальной работе", но без удачного собеса - увы - никак))) только реальная работа над проектом (разными проектами) - покажет тебе твои пробелы. а собесы - это, конечно, обязательный проходной этап, но к сожалению, зачастую - по ним нельзя составлять картину об отрасли. Спасибо тем самым "гениям", которые собеседуют, про "банды четырёх" и пр овер-сто пятьсот "академической, научной" чуши
Demetrio
Свой / командный проект, а если ещё и ментора найти, так вообще идеально
Vladislav
я тут стикеров годных принес по теме
Vladislav
Vladislav
собстна
Andy
собстна
И шо терь делать?
Anonymous
Ребзя, пишет кэннот резолв CumputableLiveData? Это он в сгенерированном Дао классе ругается. Все остальное работает.
Anonymous
Anonymous
Данные прямой трансляции
Andy
Ну это типо LiveData
Я типо не о том ) Это ж ты его заставляешь отдавать это? В ДАО.
Anonymous
Не, в Dao_impl классе ругается, который автоматом генерится
Anonymous
Не в моем интерфейсе
Andy
Не, в Dao_impl классе ругается, который автоматом генерится
он жеж не с потолка генерится... А по интерфейсу.
Anonymous
Но я только одну обычную лайв дату возвращаю и все, нафига он тогда там нужен
Anonymous
он жеж не с потолка генерится... А по интерфейсу.
Когда обычный например стринг использую в интерфейсе то все норм, меняю на лайв дату стринга, и начинает ругаться
Andy
и annotationProcessor и implementation
Anonymous
и annotationProcessor и implementation
Окай, прочекаю, спасибо большое за наводку :)
Andy
Окай, прочекаю, спасибо большое за наводку :)
точнее, в данном случае, только implementation...
Andy
кажись, спать пора... голова не варит...
Andy
зависимости
Andy
та я сам сейчас разбираюсь с room... точнее, как вместе увязать DataBinding, RecycleView, LiveData и DiffUtil...
Andy
и нужна ли такая связка вообще...
Anonymous
Абсолютно тем же занят кстати)
Danil
зачем нужно юзать LiveData?
Михаил
зачем нужно юзать LiveData?
В плане преимуществ относительно своей реализации?
Danil
это же, как я понимаю, аналог RxJava?
Михаил
Не очень. Рх куда больше возможностей дает)
Danil
ну вот я и говорю)
Danil
сразу Rx и надо использовать
Михаил
Ну 12к методов, сложное апи для новичка
Delt@[•_•]
Народ подскажите: вызываю BottomSheetDialogFragment, как родителю узнать когда у диалога будет вызван destroy?
Delt@[•_•]
сообщить из диалога
т.е. никакого калбэка на диалог повешать нельзя, и через лайфцикл не поймать в родительской вьюхе?
Delt@[•_•]
да кейс простой, вызвали диалог, в нем добавили данных, надо чтобы после закрытия диалога обновить данные в родителе
Евгений
да кейс простой, вызвали диалог, в нем добавили данных, надо чтобы после закрытия диалога обновить данные в родителе
то есть модель поменялась? пусть она и сообщит об своих изменениях вот попроьуйте https://stackoverflow.com/a/13433770
Евгений
спасибо, вроде то что нужно
да незачто. вариантов 2+ главное в диалоге не кастите активити к интерфейсу это мега зло
Delt@[•_•]
да незачто. вариантов 2+ главное в диалоге не кастите активити к интерфейсу это мега зло
я уже к этому и пришел, вариант с резултом по лучше выглядит)
Delt@[•_•]
) нельзя родителя кастить никогда
🙂 вот поэтому решил спросить у сообщества, перед тем как костыль делать)
Lolus
Всем привет. такой вопрос: Есть DreamService, есть Activity. Когда запускается DreamService, в активити не вызывается onPause... мне интересно, должен ли он вызываться? И если не должен, то как мне стопать выполнение задач в активити когда запускается DreamService?
Stanislav
Кто-нибудь может посоветовать качественный опен сорс проект для новичка, который можно будет использовать как стайл гайд?
No
Без всяких новомодных либ
No
Что не так?
Viacheslav
костыли и лисопеды
No
костыли и лисопеды
Покажете хоть большое проект без костылей?
No
Не важно
No
И что?
No
Вас пугает что ваша студия не сможет открыть такой файл?
No
Лол:) это уже больше про ооп
No
Про стайл гайд, не про ООП:)
яustem
Здрасьте. Есть тут те что пишу приложения не на Java?
яustem
по сути это тоже java, компилируется через JVM?
Кирилл
по сути это тоже java, компилируется через JVM?
Компилируется в такой же байт-код, да.