Size: a a a

Android Developers

2020 July 31

n

neikist in Android Developers
Fame Lame
выбирай выражения! Не чего по делу сказать помалкивай.
Ну так то он прав. Огромная часть разработки именно решение подобных проблем.
источник

D

Dmitry in Android Developers
всем привет, кто-нибудь в котлине пытался через рефлексию достать arrayList приватный?
источник

Я

Ярослав in Android Developers
Вот у меня вопрос, как хранить большие объёмы данных в savedInstanceState, чтобы небыло таких крашей

java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 315152 bytes
Чёт придумать решения не могу.
источник

A

Alexandr in Android Developers
Ярослав
Вот у меня вопрос, как хранить большие объёмы данных в savedInstanceState, чтобы небыло таких крашей

java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 315152 bytes
Чёт придумать решения не могу.
Не хранить такие объемы там. Он не для этого создан.
источник

D

Dany in Android Developers
Подскажите плис нубу. Хочу сделать bottom navigation view и не могу разобраться как прикрутить туда календарь.
В Мейн активити все запускается, здесь я не могу понять как нужно правильно оформить контекст и передать вью в showDatePickerDialog
источник

D

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

ГА

Георгий Авакян... in Android Developers
Dany
Подскажите плис нубу. Хочу сделать bottom navigation view и не могу разобраться как прикрутить туда календарь.
В Мейн активити все запускается, здесь я не могу понять как нужно правильно оформить контекст и передать вью в showDatePickerDialog
Это ты в Боттом диалог открыть хочешь?
источник

D

Dany in Android Developers
Да, это одна из вкладок
источник

I

Igor in Android Developers
Dany
Да, это одна из вкладок
requireContext()
источник

n

neikist in Android Developers
Singular
Есть список книг штук 100.
В книгах есть 10 параметров. isBig, isRed, isBlue. Параметры имеют 2 типа true / false
Нужен универсальный метод для получения списка книг по определнным заданым критериям.
К примеру нужен список больших и красных книг. Остальные параметры не важны.
Как сделать?
Там с утра фильтр для книг обсуждали. Я бы создал интерфейс FilterOption с методом satisfy(Book): Boolean. И его реализации для каждого параметра. А потом просто передавал бы коллекцию опций в метод фильтрации который бы по сути выглядел как
fun List<Book>.whereSatisfyOptions(List<FilterOption> options): List<Book> {
return this.filter { book -> options.all { it.satisfy(book)}}
}
источник

S

Singular in Android Developers
neikist
Там с утра фильтр для книг обсуждали. Я бы создал интерфейс FilterOption с методом satisfy(Book): Boolean. И его реализации для каждого параметра. А потом просто передавал бы коллекцию опций в метод фильтрации который бы по сути выглядел как
fun List<Book>.whereSatisfyOptions(List<FilterOption> options): List<Book> {
return this.filter { book -> options.all { it.satisfy(book)}}
}
Спасибо, а что тут происходит? я не пойму
источник

n

neikist in Android Developers
Singular
Спасибо, а что тут происходит? я не пойму
Где?
источник

h

h888d in Android Developers
Товарищи, как начать что то делать, а не сериалы смотреть?
источник

Р

Рустам in Android Developers
Во первых, убери on view created, because it's deprecated by google, прикрепи твой layout в конструктор.
источник

S

Singular in Android Developers
neikist
Где?
whereSatisfyOptions
options.all
satisfy
Что происходит вообщем в этом методе?
источник

S

Singular in Android Developers
neikist
Там с утра фильтр для книг обсуждали. Я бы создал интерфейс FilterOption с методом satisfy(Book): Boolean. И его реализации для каждого параметра. А потом просто передавал бы коллекцию опций в метод фильтрации который бы по сути выглядел как
fun List<Book>.whereSatisfyOptions(List<FilterOption> options): List<Book> {
return this.filter { book -> options.all { it.satisfy(book)}}
}
А если параметров 30, тоже для каждого параметра бы создавал реализацию???
источник

D

Dany in Android Developers
Рустам
Во первых, убери on view created, because it's deprecated by google, прикрепи твой layout в конструктор.
А что вместо него должно быть?
источник

PE

Pavel Erokhin in Android Developers
Singular
whereSatisfyOptions
options.all
satisfy
Что происходит вообщем в этом методе?
Отыильтрует книги которые удовлетворяют предикату
источник

n

neikist in Android Developers
Singular
А если параметров 30, тоже для каждого параметра бы создавал реализацию???
Почему нет? Один черт либо в лоб работать с filter и для каждого случая прописывать все условия, либо попытаться как то абстрагировать.
источник

Р

Рустам in Android Developers
Dany
А что вместо него должно быть?
Возьми add_part и вставь в конструктор
источник