Size: a a a

Android Developers

2021 September 16

КГ

Кирилл Гаврилов... in Android Developers
Android Studio, через нее собираешь?
источник

A

Andrey in Android Developers
Не надо так делать, добавь в модель, список которой обзервится, параметр isSelected
По клику или лонг тапу или что там у тебя, меняем соответственно этот параметр через вьюмодель, она же и разруливает чтобы isSelected был true только у одного элемента
источник

D

Dim in Android Developers
коллеги кто из вас писал приложения под пульт дистанционного управления для различных устройств?
источник

U

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

ES

Egor Sigolaev in Android Developers
Еще один слой модели, зачем? Адаптер отвечает за отображение, почему не может адаптер знать про состояние выбранной ячейки?
источник

E

Eugene in Android Developers
Решил попробовать Lazy Column в jetpack compose
Всё работает если создаю спиоск до того как делаю setContent
Как можно сделать уведомить lazy column когда я заполню список уже после того как вызвал setContent
(просто я делаю запрос и ответ приходит естественно дольше чем сама отрисовка)
Никак не могу найти решения этому (раньше через recyclerView можно было вызвать notifyDataSetChanged, а тут я не знаю как подобное сделать)
источник

A

Andrey in Android Developers
diffUtil не сработается с ним?
источник

ES

Egor Sigolaev in Android Developers
Там система рекомпоуза работает, список должен быть состоянием, лучше в @android_declarative спроси
источник

СП

Сергей П. in Android Developers
Нет. Лучше 3ю. Ну или хоть вторую, она актуальна в легаси а отличия 2 и 3 минимальны
источник

A

Andrey in Android Developers
Потому что адаптер не должен отвечать за хранение состояния модели, его задача - отобразить это состояние

Получается 1. неконсистентная модель (часть информации в адаптере, часть во вьюмодели) 2. витиеватый проброс изменения селекта (айтем же надо не просто выделить, но еще что то сделать при выделении) 4. в адаптер прокрадывается бизнес логика (селект должен быть только один) 5. отваливается сохранение селекта при изменении конфигурации
источник

ДП

Дмитрий Первов... in Android Developers
Всем привет. Хочу сделать слайдер с инструкциями к приложению при первом запуске. Куда гуглить, какой материал изучить?
источник

S

Sanctus in Android Developers
А актуальная инфа для изучения, кроме доков есть? Книгу что находил только за 2017 про 1 версию
источник

СП

Сергей П. in Android Developers
Ну гугль большой. Кажется даже на стартандроиде небольшой  раздел был,  не помню весь бесплатный или пара уроков, если не весь то можно в других  местах.

Практика нужна что бы въехать. Ну там таймер  на ней написать скажем. Или экран с автообновлением с данными  неск.сайтов
источник

D

Dim in Android Developers
добрый день
источник

НЦ

Николай Цапко... in Android Developers
Sullivan A. - Reactive Programming with Kotlin (2019)
Chakraborty R. - Reactive Programming in Kotlin (2017)
источник

D

Dim in Android Developers
есть те кто пишут сетевые приложения под андроид?
источник

D

Dim in Android Developers
нужно посоветоваться
источник

D

Dim in Android Developers
в частности интересует обмен пакетами между прикладным устройством и телефоном по wi-fi
источник

D

Dim in Android Developers
и отправкой их в сеть
источник

D

Dim in Android Developers
я не спец поэтому хотелось бы прояснить как этот процесс происходит
источник