Andrey
Andrey
делать обертку для объекта, только для одного оператора в rx, а потом везьде используется просто объект.
я сейчас посмотрю как накладно будет сделать ключи для строк и потом декоратор. возможно декоратор будет удобнее
Andrey
Andrey
задача, написать код красиво и компактно)
R
Andrey
врят ли
Siarhei
Добрый день. нужно програмно достать логи приложения (точнее логи либы в этом приложении, не креш) с устройства пользователя. может есть какое-то готовое решение? (достать и отправить).
R
врят ли
Пиши условия и напихай туда как можно больше, какие требования такая и реализация, не существует мат модели по таким требованиям
R
врят ли
Прям так чтобы кто после тебя будет это трогать чтобы у него глаза на лоб вылезли, тип тролинг такой
An
Ребят не подскажите, последнее время студия перестает резолвить зависимости, но проект собирается без ошибок, но в редакторе куча ошибок can't resolve. Перестает резолвить все внешние зависимости
An
Andrey
Andrey
File -> Invalidate
An
Обычный клин не помогает, только снос папок гредл в папке юзера в проекте
An
Причем если такое случилось в одном проекте то херятся все остальные
R
An
Спс, щас проверю
Ontoshgo
Invalidate cache and restart
Vitaly
Это нормально использовать конструктор с восемью параметрами?
Vitaly
Или лучше public поля?
Ontoshgo
Vitaly
К сожалению да, обязательные
R
Vitaly
Просо раньше придерживался того, чтобы больше трёх не передавать
Anton
Anton
Просто объект решает слишком много задач и нужна декомпозиция
Vitaly
Обычный Presenter, он как бы и сам может создать все эти объекты, но ради тестирования передаю их напрмую
Ontoshgo
Andrey
привет
есть такой вопрос, нужно отсортировать объекты по полю.
Поле текстовое.
Сортировать не по алфавиту, а по каким-то внешним критериям(например, по полю валюта, но чтобы рубли были первыми, баксы вторыми, а евро третими).
Тут если создавать Comparator, то будет много условий. Особенно, если оказывается, что нужно еще сортировать вторично по другому полю, и тоже не по алфавиту.
Есть мысль, сделать некое соответствие значению поля и числовому ID и сортировать по нему.
Объект я не могу редактировать.
Какую структуру данных лучше использовать? наверняка это часто встречающийся кейс?
вобщем, сделал так: https://pastebin.com/8Ytjn4Zt
вроде норм
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). Как добиться такого эффекта: при инициализации списка у него есть марджин вначале, при скроллинге этот мэрджин пропадает и списко скролится во весь экран?
Denis
Vadim
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
пробовал им добавлять format="float|integer”
Arsen
Как в Paging Lib делается itemChanged? к примеру обновилось одно поле в одном итеме
Aleksandr
Всем привет. Есть jpeg 2560x2560px, который необходимо использовать в качестве background, который должен быть не более 640x600dp, а если экран более, то показывать фон. 1-е можно ли это сделать как-то в drawable ресурсе? 2-е как решить эту проблему без просадки GPU? Подскажите, куда копать?
Arsen
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
Mike
«Молния», «Котлета», бла-бла-бла
Anonymous
Небось индус какой
Alexander
Sergey F
Konstantin
roman G
Как работают приложения, которые усстанавливают пароль для определенного приложения?
Я так понял, они ловят интент и по id приложения выкидывают свою активити при запуске
roman G
но не нашел, какой интент отвечает за запуск приложения
Vitaly
Использовать Robolectric как палочку выручалочку в 1 из 10 случаев да, но постоянно если, то это должно навести на некачественность архитектуры, разве нет
Alexander
Himars
roman G