Andrey
Для условий, структура b дерево
почитаю про это, спасибо)
R
почитаю про это, спасибо)
Я может не очень понял, а чем дикоратор дорог?
Глеб
просто вчера хотели одну сортироку, сегодня захотели, чтобы вторичная сортировка была по другому полю(
а... ну норм... тогда не торопись... выжди ещё до понедельника.... ... может и вовсе сортировку выкинут.... а мы тут ресёрчи проводим 😁👍
Andrey
делать обертку для объекта, только для одного оператора в rx, а потом везьде используется просто объект. я сейчас посмотрю как накладно будет сделать ключи для строк и потом декоратор. возможно декоратор будет удобнее
R
делать обертку для объекта, только для одного оператора в rx, а потом везьде используется просто объект. я сейчас посмотрю как накладно будет сделать ключи для строк и потом декоратор. возможно декоратор будет удобнее
Дикоратор гибкий, расширяемый и повторно используемый, полличество классов (если дорого их писать) равно количеству условий сотрутировок, сейчас я услышал только 1 ну вот у тебя и будет 1 класс который вгоняет в б дерево декорируемый объект в зависимости от условия данного дикоратора. Rx потоковая обработка, у тебя будет n обработок при 1 условии и n*k где к колл во условий (опустим всякие ошибки подмножеств и тд хотя я бы тоже стал их учитывать по этому с коробкой n^k). О какой конкретно дороговизне идёт? Процессорное время? Ресурсы андройд? Пулы какие то?
Andrey
задача, написать код красиво и компактно)
R
задача, написать код красиво и компактно)
Подмножества множеств могут быть?
Andrey
врят ли
Siarhei
Добрый день. нужно програмно достать логи приложения (точнее логи либы в этом приложении, не креш) с устройства пользователя. может есть какое-то готовое решение? (достать и отправить).
R
врят ли
Пиши условия и напихай туда как можно больше, какие требования такая и реализация, не существует мат модели по таким требованиям
R
врят ли
Прям так чтобы кто после тебя будет это трогать чтобы у него глаза на лоб вылезли, тип тролинг такой
An
Ребят не подскажите, последнее время студия перестает резолвить зависимости, но проект собирается без ошибок, но в редакторе куча ошибок can't resolve. Перестает резолвить все внешние зависимости
An
Andrey
File -> Invalidate
An
Обычный клин не помогает, только снос папок гредл в папке юзера в проекте
An
Причем если такое случилось в одном проекте то херятся все остальные
R
Обычный клин не помогает, только снос папок гредл в папке юзера в проекте
Закрой проект , удали его из окна приветствия и добавь снова
An
Спс, щас проверю
Ontoshgo
Invalidate cache and restart
Vitaly
Это нормально использовать конструктор с восемью параметрами?
Vitaly
Или лучше public поля?
Ontoshgo
Это нормально использовать конструктор с восемью параметрами?
если все обязательные - то да, если нет - былдер
Vitaly
К сожалению да, обязательные
R
Или лучше public поля?
Обьедени в объекты
Андрей
Это нормально использовать конструктор с восемью параметрами?
Может декомпозировать и сделать нексколько конструкторов если это возможно
Vitaly
Просо раньше придерживался того, чтобы больше трёх не передавать
Vitaly
Может декомпозировать и сделать нексколько конструкторов если это возможно
Извини, мне кажется это плохое решение, но возможно просто тебя не так понял
Алексей
Или лучше public поля?
Это никогда не лучше, даже если их 28
Anton
Просто объект решает слишком много задач и нужна декомпозиция
Андрей
Извини, мне кажется это плохое решение, но возможно просто тебя не так понял
интересно то делает класс которому нужн 8 входных параметров для создания?))
Vitaly
Обычный Presenter, он как бы и сам может создать все эти объекты, но ради тестирования передаю их напрмую
Nikita
народ кто нибудь с imageMagick работал? какие варианты там есть для преобразования фотки в черно белую?
Константин
-colorspace Gray
Vitaly
Блин, читаю гайды, начинаю делать тестирование и вечно спотыкаюсь об одно и то же - Moxy
Vitaly
Подскажите пожалуйста, как тестировать с Moxy + Dagger 2 ?
Nikita
-colorspace Gray
че то не помогло, ImageInfo info = new ImageInfo(bm.getAbsolutePath()); info.setColorspace(Color.GRAY); a = new MagickImage(info);
Vadim
background ?
Константин
Сделать картинку полупрозрачной, а за ней разместить чёрный фон
Siarhei
добавить трансформейшин или повесить колор фильтр на имедж вью
Константин
имажмежиком опацити
Vadim
есть горизонтальный список (recyclerview). Как добиться такого эффекта: при инициализации списка у него есть марджин вначале, при скроллинге этот мэрджин пропадает и списко скролится во весь экран?
Siarhei
да оно как бы и на растр ложится =) что-то не так в фильтре настроили.
Константин
Ещё можно обучить нейросеть, которая будет попиксельно накладывать серую пелену на изображение
Vadim
android:layout_marginStart="@{item.avatarUrl.isEmpty() ? @dimen/line_padding : @dimen/line_padding_with_avatar}" Почему такой кондишн не работает? Cannot find the setter for attribute 'android:layout_marginStart' with parameter type float on android.view.View.
потому что could not find the setter with parameter type float
Vadim
потому что could not find the setter with parameter type float
<dimen name=“line_padding">72dp</dimen> <dimen name="line_padding_with_avatar">32dp</dimen>
Vadim
пробовал им добавлять format="float|integer”
Arsen
Как в Paging Lib делается itemChanged? к примеру обновилось одно поле в одном итеме
Aleksandr
Всем привет. Есть jpeg 2560x2560px, который необходимо использовать в качестве background, который должен быть не более 640x600dp, а если экран более, то показывать фон. 1-е можно ли это сделать как-то в drawable ресурсе? 2-е как решить эту проблему без просадки GPU? Подскажите, куда копать?
Jacob
Jacob
Товарищи как сделать что бы в диалоге были по умолчанию вот такие кнопки?
Jacob
Как? Не выходит стиль вообще ничего не меняет как не крутись
Jacob
Vitaly
Это нормально, когда в JUnit используют Robolectric? Разве JUnit сам по себе не подразумевает, что контекста никакого быть не должно, особенно если я тестирую Presenter
Vitaly
Как я понимаю Model впринципе не тестируется, так как там нет никакой логики, Presenter тестируется модульными тестами, так как там нет ничего андроидовского, нет никаких контекстов (иначе плохая тестируемоть, утечки памяти и всё такое), а Activity тестируется интеграционными тестами, верно?
Vitaly
Само собой это для MVP архитектуры
Oleksandr
Молния! Можно урвать бесплатно курс по Котлете на Udemy, который обычно стоит почти $200. Нужен такой курс джунам, которые еще не отстреливают этот язык, но очень хотят. Налетай: https://www.udemy.com/hello-kotlin/?couponCode=FREEFORFB
Mike
«Молния», «Котлета», бла-бла-бла
Anonymous
Небось индус какой
Alexander
Это нормально, когда в JUnit используют Robolectric? Разве JUnit сам по себе не подразумевает, что контекста никакого быть не должно, особенно если я тестирую Presenter
Нормально, он для этого и придуман. JUnit не подразумевает отсутствие контекста или других элементов android.jar
Vitaly
Нормально, он для этого и придуман. JUnit не подразумевает отсутствие контекста или других элементов android.jar
Но как же MVP архитектура, которая твердит именно то, что я написал выше? Сам JUnit используется именно для тестирования обычных Java классов, если хочется тестить Context, то почему бы не пойти в Activity) Даже в тестировании так красиво ложится IoC
roman G
Как работают приложения, которые усстанавливают пароль для определенного приложения? Я так понял, они ловят интент и по id приложения выкидывают свою активити при запуске
roman G
но не нашел, какой интент отвечает за запуск приложения
Vitaly
Использовать Robolectric как палочку выручалочку в 1 из 10 случаев да, но постоянно если, то это должно навести на некачественность архитектуры, разве нет
Alexander
Использовать Robolectric как палочку выручалочку в 1 из 10 случаев да, но постоянно если, то это должно навести на некачественность архитектуры, разве нет
Ну для тестирования java-компонентов не используется роболектрик, для тестирования андроид-компонентов используется. Архитектура вообще не при чём