Size: a a a

Android Developers

2020 July 31

S

Sergey S. in Android Developers
Верю. Берешь массив, фильтруешь по предикату и складываешь элементы. Предикат - проверка на цвет и сайз
источник

А

Александр in Android Developers
Singular
Есть список книг штук 100.
В книгах есть 10 параметров. isBig, isRed, isBlue. Параметры имеют 2 типа true / false
Нужен универсальный метод для получения списка книг по определнным заданым критериям.
К примеру нужен список больших и красных книг. Остальные параметры не важны.
Как сделать?
Мб как - то так, навскидку.
источник

S

Sergey S. in Android Developers
А книги в бд хранятся?
источник

А

Александр in Android Developers
Nikita
Но мы пытаемся решить последствия кривого описания модели книги, а надо лечить причину
Модель книги мб зависит не от него, и зачастую вот эти охуенные советы в стиле "просто сделай нормальную книгу" фулл бесполезны, т.к на это нет ни времени, ни необходимости.
источник

S

Singular in Android Developers
Александр
Мб как - то так, навскидку.
Такой способ для всех вариантов сойдет? если я захочу получить лишь по 1 параметрам, сработает ли?
источник

А

Александр in Android Developers
Singular
Такой способ для всех вариантов сойдет? если я захочу получить лишь по 1 параметрам, сработает ли?
Да.
Экспериментируй, я хз на самом деле, предложил опцию между делом.
источник

N

Nikita in Android Developers
Александр
Модель книги мб зависит не от него, и зачастую вот эти охуенные советы в стиле "просто сделай нормальную книгу" фулл бесполезны, т.к на это нет ни времени, ни необходимости.
вот это КОП
источник

S

Singular in Android Developers
Александр
Модель книги мб зависит не от него, и зачастую вот эти охуенные советы в стиле "просто сделай нормальную книгу" фулл бесполезны, т.к на это нет ни времени, ни необходимости.
Вот именно, щяс писать другим разрабам, чтобы они не юзали модули и дали мне день изменить стиль кода...Потому что так надо)
источник

N

Nikita in Android Developers
+ я же не знаю, какие входные данные, может ли он менять модель
источник

PU

Pavel Urbanovich in Android Developers
Ребят как проверять постоянно есть ли коннекшн к серверу?
источник

S

Singular in Android Developers
Nikita
+ я же не знаю, какие входные данные, может ли он менять модель
Я же написал это не важно. Просто есть POJO модель, с 10 параметров типа Boolean. Эти объекты лежат в списке. Вот я и хочу получать те или иные объекты по определенным отфильтрованным запросам. Как в библиотеке.
Типо хочу получить все красные книги.
Хочу получить большие и красные книги.
Хочу получить книги без обложки

И вот чтобы метод был универсальный, а не писать каждый раз для каждого фильтра свой вариант. Так как щяс 3 запроса, завтрра может быть 1000
источник

S

Singular in Android Developers
У меня есть только 2 варианта.
1) Первый это юзать варианты перебором, что не подходит
2) Второй вариант юзать hashcode объектов. Но в таком случае сравнение будет прямым с теми же параметрами, что тоже н еподходит
источник

А

Александр in Android Developers
Singular
Такой способ для всех вариантов сойдет? если я захочу получить лишь по 1 параметрам, сработает ли?
Так правильнее, не смог удержаться :D
источник

А

Александр in Android Developers
*первая строка лишняя
источник

А

Александр in Android Developers
Nikita
вот это КОП
Вообще толерантно на абстрактные рассуждения.
Зачастую решение нужно здесь и сейчас.
источник

N

Nikita in Android Developers
щас скрин скину, как я бы решил эту проблему
источник

N

Nikita in Android Developers
источник

S

Sergey S. in Android Developers
Александр
Вообще толерантно на абстрактные рассуждения.
Зачастую решение нужно здесь и сейчас.
Вот эти здесь и сейчас видны как никогда! В проекте есть модули, насколько понял и вот такой кейс
источник

S

Sergey S. in Android Developers
Но! Тогда извините за каммент. Был не прав.
источник

N

Nikita in Android Developers
@devStep как такой варик?
источник