Size: a a a

Android Developers

2021 March 09

V

Vlad in Android Developers
Ak
Ребят, кто с paging library работал?
Подскажите, пожалуйста, я реализовываю поиск по товарам и нужно сделать постраничную загрузку результатов.
Есть едитТекст, где я ввожу название товара.  Я получаю стринг и  помещаю в лайвДату, а как мне в DataSource получить вообще эту строчку, которая меняется? И как вообще лучше это реализовать?
Например, можно взять ту LiveData для хранения строчки поиска. А в LiveData для получения списка товаров брать её и, применяя Transformations, switchMap-ить в LiveData<PagedList<что-нибудь>, который получается из DataSource.Factory

Мне больше нравится делать это всё через RxJava. Тогда вместо MutableLiveData — BehaviorSubject, и он switchMap-ится на запрос. И можно debounce-ить строку поиска — чтобы разредить запросы по времени. Чтобы не посылать их много раз в секунду с каждой буквой.

А в LiveData конвертю непосредственно перед использованием )
источник

F

Flogiston in Android Developers
гдк хранить id ворк менеджер реквеста, чтоб потом его закенселить?
источник

СП

Сергей П. in Android Developers
Flogiston
гдк хранить id ворк менеджер реквеста, чтоб потом его закенселить?
Там же где все данные приложения? Префы?
источник

V

Vlad in Android Developers
Кто-нибудь сталкивался с тем, как менять порядок названия flavor-а и названия build type-а в build variant-е?

У меня есть рядом 2 проекта. У них одинаковые build type-ы и одинаковые flavor-ы. Но в одном получаются build variant-ы debugDev и т.д. А в другом devDebug и так далее.

Это создаёт некоторые неудобства, т.к. обращаться к одним и тем же по функции build variant-ам приходится по-разному. Хотелось бы привести названия build variant-ов к единому порядку.
источник

A

Ak in Android Developers
Vlad
Например, можно взять ту LiveData для хранения строчки поиска. А в LiveData для получения списка товаров брать её и, применяя Transformations, switchMap-ить в LiveData<PagedList<что-нибудь>, который получается из DataSource.Factory

Мне больше нравится делать это всё через RxJava. Тогда вместо MutableLiveData — BehaviorSubject, и он switchMap-ится на запрос. И можно debounce-ить строку поиска — чтобы разредить запросы по времени. Чтобы не посылать их много раз в секунду с каждой буквой.

А в LiveData конвертю непосредственно перед использованием )
А можно тебе в лс написать, чтобы тут не засорять вопросами?
источник

V

Vlad in Android Developers
Ak
А можно тебе в лс написать, чтобы тут не засорять вопросами?
Можно
источник

АМ

Артем Миницкий... in Android Developers
Привет, подскажите пожалуйста, если у меня много изображений и я распределяю их по ldpi, mdpi и т.д. апк занимает все больше места, но если это будет app bundle из стора скачиваться будут автоматически только нужного размера, я правильно понимаю?
источник

𝐓

𝐓𝐮𝐫𝐤𝐦𝐞𝐧𝐓𝐞𝐚𝐦... in Android Developers
Здравствуйте. У меня имеются иконки в формате png. Как преобразовать его в xml?
источник

AM

Alex Mzv in Android Developers
Никак
источник

AM

Alex Mzv in Android Developers
Это растр же
источник

👨

👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ... in Android Developers
𝐓𝐮𝐫𝐤𝐦𝐞𝐧𝐓𝐞𝐚𝐦
Здравствуйте. У меня имеются иконки в формате png. Как преобразовать его в xml?
Не уверен или это сработает, но можно попробовать.
Сначала переконвертируйте в формат webp, а после с webp в svg
источник

M

Mark in Android Developers
изменить расширение в имени🤘
источник

Na

Neon an Děv 8) in Android Developers
Alex Mzv
Это растр же
вообще, есть способы преобразования, правда о хорошом качестве речи не идёт
источник

АК

Андрей Карчевский... in Android Developers
Всем добрый вечер! https://pastebin.com/AvC8ZEcm. Понять не могу, я правильно запрашиваю пермишен на чтение и запись на устройство?
источник

СП

Сергей П. in Android Developers
𝐓𝐮𝐫𝐤𝐦𝐞𝐧𝐓𝐞𝐚𝐦
Здравствуйте. У меня имеются иконки в формате png. Как преобразовать его в xml?
Нагуглите vectorizer -  есть сайты где можно png перегнатб в svg с мучениями. А svg стадия знает
источник

a

akniyet in Android Developers
кто-нибудь сталкивался с тем, что context.getTheme() возвращает разную тему из BottomSheetDialogFragment, в DialogFragment все работает норм, а в его наследнике BottomSheetDialogFragment другое возвращает, хотя я не устанавливал кастомную тему
источник

YC

Yuri Chizhov in Android Developers
Кто нибудь работал с https://source.android.com/devices/graphics/layers-displays
Не пойму возможно ли скриншотить внешний дисплей или это в принципе невозможно
источник

4

4NK1R in Android Developers
пытаюсь сместить FAB внутри CoordinatorLayout в правый нижний угол, и такой код не работает. как исправить?
источник

JF

Jorik Fat in Android Developers
4NK1R
пытаюсь сместить FAB внутри CoordinatorLayout в правый нижний угол, и такой код не работает. как исправить?
а зачем Вы вообще так страдаете?
источник

JF

Jorik Fat in Android Developers
когда тут обсуждают кодовертску. Имеют ввиду не совсем голую кодовертску. А работу в других фреймворках
источник