Металлов
здрасте, подскажите пожалуйста, как заставить EditText, внутри итема RecyclerView, расширятся по высоте, при переносе строк. Сейчас я могу обновить высоту вызвав notifyItemChanged, но в этом случае курсор сбрасывается в начало
Aleksey
--------
Так там же RxJava 🙁
будто что-то плохое
Alexander
Так там же RxJava 🙁
так реквест же был на любой крутой проект, я прованговал влив ссылок на gitFox
Aleksey
будто что-то плохое
Если ты в контексте беседы последних 15 минут, то да 🙂
--------
Если ты в контексте беседы последних 15 минут, то да 🙂
хз, гитфокс мне нравится, прикольно написано и rx норм юзается
--------
чем нравится то?
тем, что даже относительно новичок, типа меня, зайдет и в принципе редко возникает вопрос что и для чего там написано. Мне показалось там всё довольно просто и в тоже время продуманно
--------
чем нравится то?
я так понял, тебе не нравится. Чем, если не секрет?
Aleksey
Го Тсховребова из соседнего чатика призовем?
--------
а во-вторых ты что-то много всего хейтишь
Mike
я так понял, тебе не нравится. Чем, если не секрет?
На момент, когда я его смотрел, увидел такие баги: * мутабельные нуллабельные ДТО * наличие DI-конетйнера * пакеты по слоям, а не по фичам
Mike
во-первых, я не говорил, что надо также
Я тебе и не приписываю. Просто в андроид-сообществе как-то прижились плохие практики, и, т. к. они уже в мейнстриме, уходить никуда не собираются.
Mike
а во-вторых ты что-то много всего хейтишь
Я ничего не хейчу. Любое говно я называю говном по определённым причинам. Которые явно озвучиваю
--------
На момент, когда я его смотрел, увидел такие баги: * мутабельные нуллабельные ДТО * наличие DI-конетйнера * пакеты по слоям, а не по фичам
1 - кто-то явно фанат Бугаенко) 2 - ноги откуда-то оттуда же растут 3 - имхо, тут кому как удобно
Mike
1 - кто-то явно фанат Бугаенко) 2 - ноги откуда-то оттуда же растут 3 - имхо, тут кому как удобно
1. Я не фанат чего-либо. Из любой идеологии я принимаю то, что мне близко, и не принимаю то, что считаю неправильным. EO — не исключение. 2. Чо, какие ноги?
Dj
конечно. И что ты предлагаешь?
Предлагать альтернативы
Mike
Предлагать альтернативы
Я предложил. Если остались вопросы, можешь зада ть их явно, а не с издёвкой и попыткой самоутвердиться.
--------
1. Я не фанат чего-либо. Из любой идеологии я принимаю то, что мне близко, и не принимаю то, что считаю неправильным. EO — не исключение. 2. Чо, какие ноги?
было бы проще читать твои сообщения, если бы ты всегда добавлял имхо, а то смотрится, как категоричные высказывания
Mike
Точнее, даже не так. Их я обычно не озвучиваю или озвучиваю очень осторожно.
--------
К утверждениям, в которых я не уверен, я и добавляю.
очень интересно было бы посмотреть, как ты сделал бы такой большой проект (мне гитфокс кажется довольно большим) без DI
--------
*С DI, но без DI контейнеров
ну да, это и имел ввиду
Mike
очень интересно было бы посмотреть, как ты сделал бы такой большой проект (мне гитфокс кажется довольно большим) без DI
Мне как-то довелось выпиливать даггер из немаленького проекта, кода стало меньше, он стал понятным и прозрачным.
--------
Мне как-то довелось выпиливать даггер из немаленького проекта, кода стало меньше, он стал понятным и прозрачным.
то что даггер выглядит монстром не могу не согласиться, но в гитфоксе Toothpick и выглядит это действительно неплохо
Mike
то что даггер выглядит монстром не могу не согласиться, но в гитфоксе Toothpick и выглядит это действительно неплохо
я знаю, что там другой контейнер, но проблемы, которые он создаёт, в целом похожи
Mike
ну не от хорошей жизни его туда завезли, наверное)
конечно, все DI-контейнеры — не от хорошей жизни, а от некомпетентности
Alexander
А я выпилил Toothpick недавно, проект не большой, экранов 30. Перешёл на lifecycle callbacks
--------
Aleksey
minSdk 28
А чо поделать 🙂
Mike
А чо поделать 🙂
в смысле?! lifecycle callbacks
Aleksey
Может, есть счастливчики, которые могут себе и такое позволить
Mike
бизнесу плевать, что андроид стал менее неюзабельным с версии 28, ему нужны пользователи, а не красивый код
Aleksey
Мы вот только 17-ый дропнули. Сейчас готовимся к тому, чтобы 18 и 19 дропнуть 🙁
Mike
ты сломался?)
в сымсле?
--------
в сымсле?
>DI контейнеры гавно в тоже время >бизнесу плевать, что андроид стал менее неюзабельным с версии 28, ему нужны пользователи, а не красивый код
Ruslan
в смысле?! lifecycle callbacks
а как с и помощью реализовать скоупы жизни объектов?
Mike
а как с и помощью реализовать скоупы жизни объектов?
А какие скоупы нужны и как они у тебя реализовываются без них?
Turalllb
тут важнее разрешение картинки кмк
ну разрешение большое 4000 на 5000, стал подгружать ее глайдом, он резайзит как понимаю и норм вс>
--------
бизнесу плевать на твои ДИ контейнеры. Ему подавай фаст фичи
ну так DI как раз позволяет ускорить разработку
Alexander
Мы вот только 17-ый дропнули. Сейчас готовимся к тому, чтобы 18 и 19 дропнуть 🙁
У меня дропнуть версию = закупить новые устройства и раздать их тем, у кого мы прекращаем поддержку
Mike
как динамическая типизация. Ускорить сегодня, замедлить завтра
--------
нет, замедлить
аргументно, спасибо
Aleksey
На самом деле, @Harmonizr, реально интересно увидеть проект, который курировался бы тобой и твоими радикальными (к стандартам индустрии) взглядами Тот же Uber вообще на 1000+ модулях сидит и кодогенерации там все вообще 🙁
Vyacheslav
Ребят, подскажите, нужно реализовать представление в виде прокручивающейся по кругу картотеки. ViewPager или RecyclerView. В какую сторону копать?
Dj
ну так DI как раз позволяет ускорить разработку
Если тебе удобно, то почему бы и нет
--------
Если тебе удобно, то почему бы и нет
в целом в этом ключе и ведем диалог)
Mike
аргументно, спасибо
https://www.pragmaticobjects.com/chapters/007_di_containers.html
--------
https://www.pragmaticobjects.com/chapters/007_di_containers.html
т.е. это даже не твоё мнение?
Dj
где мнение Дяди Боба?
TheBukharian
как взять текст из Username в Firebase и приписать его к TextView?
--------
Vladimir
Геттеры сеттеры не работают внутри методов?
Mike
т.е. это даже не твоё мнение?
и что? Моё отличается в деталях, мне теперь отдельный длиннопост написать? Кто время оплатит?
Aleksandr
Геттеры сеттеры не работают внутри методов?
лол, это уже не свойства класса
Mike
Геттеры сеттеры не работают внутри методов?
у локальных переменных нет геттеров-сеттеров
Vladimir
лол, это уже не свойства класса
Геттеры сеттеры только для свойтв классов?