Size: a a a

Android Developers

2021 September 11

DV

Dmitry Volkov in Android Developers
Да её мало кто использует, эту фичу.
источник

A

Andrey in Android Developers
Data binding это классический mvvm, всю логику он отправляет во вьюмодель (онклики всякие и тп)
источник

ИА

ИБРАГИМ АЛИБЕКОВ... in Android Developers
Значит я правильно все понял. Самое главное отделить View от ViewModel и Model. Просто где то был Data Binding, где то не было ее. Это мне чуть сомнение придавало.
источник

L

Leonid in Android Developers
Да на здоровье. А потом этими же руками будем писать про разделение слоев и ответственности.
источник

ИА

ИБРАГИМ АЛИБЕКОВ... in Android Developers
А так я более менее разобрал Lifecycle, LiveData, ViewModel. Значит с ними можно идти, хотя бы в мелкий бой)) Konstantin dmz9, Leonid, DMITRY VOLKOV, Egor Sigolaev Спасибо !!! 👍👍👍
источник

О

Оппозиция in Android Developers
может было у кого? появляется при смене ориентации
источник

L

Leonid in Android Developers
А что это?
источник

ОА

Оганнес Асатрян... in Android Developers
в эмуляторе нажал на контрол? нажми еще раз
источник

NU

Nikita Utochkin in Android Developers
Добрый день, есть у кого опыт настройки и сборки клиента Телеги для Android?

Нужна помощь в настройке - столнкулся с данной проблемой при сборке:

* What went wrong:
Failed to notify build listener.
> Could not resolve all dependencies for configuration ':TMessagesProj:afatDebugRuntimeClasspath'.
 Could not create task ':TMessagesProj:minifyAfatHAWithR8'.
 Cannot query the value of this provider because it has no value available.
> Failed to stop service 'com.android.build.gradle.internal.errors.SyncIssueReporterImpl$GlobalSyncIssueService_c5561c74-e9a9-40a1-b5fa-9484546996dc'.
  > Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.
источник

PL

Phoenix Lazarus in Android Developers
Короче, смени таргет сдк с 31 на 30
источник

PL

Phoenix Lazarus in Android Developers
Это баг сборки, он уже давно существует
источник

PL

Phoenix Lazarus in Android Developers
Ну точнее как баг сборки, он ищет один файл, который в билд тулс переименовали
источник

PL

Phoenix Lazarus in Android Developers
и из-за него все сборщики считают, что у тебя недозагружены файлы
источник

C

Cactus🌵 in Android Developers
Здравствуйте, скажите пожалуйста может ли текст внизу xml мешать при попытке распарсить с помощью ConverterFactory(SimpleXmlConverterFactory.create()) ? Ссылка на xml http://www.cbr.ru/scripts/XML_daily.asp
источник

ʇ

ʇσɳɣ$ɥɐʁʞ in Android Developers
Привет ребят, подскажите как решить такую задачу.
Есть изображения (около 100 штук) уже в ужатом формате webp.

Эти изображения делятся по категориям (к примеру столы- для офиса/дома/дачи.. --> деревянные/железные итд... цвет - серый, зеленый, ... итд. И нужно сделать так чтобы в выпадающем спиннере при нажатии на категорию открывался другой спиннер (или этот же но с "внутренней" подкатегорией) с списком item-ов, потом следующая подкатегория и в этой подкатегории еще следующая, и при нажатии на конечную отображалась конкретное изображение.

Я в принципе логически понимаю как это проделать, спиннер в спиннере, но сложность возникает в организации изображений.
Подскажите идею каким образом можно удобнее и быстрее прописать к каждому конечному itemу с той или иной категории соответствующее ему изображение? У меня в голове только map ключ (item)-значение (путь к файлу) , либо в методе перечислять но это все слишком громоздко получается...
источник

L

Leonid in Android Developers
Сначала продумайте структуру данных, которую можно будет отобразить в списке.

Можно обойтись одним RecyclerView + несколькими viewType.

Спиннер в спиннере в спиннере в спиннере и т.д. - не самая хорошая идея.
источник

ʇ

ʇσɳɣ$ɥɐʁʞ in Android Developers
Спасибо за совет, я думал сначала про recycler, но опять же проблема возникает  в том чтобы реализовать логику конечного itema списка при нажатии на который открывается нужный файл-изображение. Вот как связать их чтобы код не был громоздким у меня вообще идей нет...
источник

P

Pasha in Android Developers
Как можно включить экран при срабатывании alarmManager?
источник

QH

Quantum Harmonizer in Android Developers
легко
источник

L

Leonid in Android Developers
Можно в RecyclerView сделать конечный viewType открывающим картинку 🤷‍♂
источник