Всем привет! Нужна помощь с очень странным багом, который нам не удается повторить. Ситуация: 1. Имеется основная Активити A1 с запретом смены ориентации экрана (`android:con...
Обычно такую "анкету" нормальный дизайнер разбивает на несколько экранов аля "Wizard", где каждый экран содержит только релевантные поля, и не более 5-7. Например, на одном эк...
Кстати так и было, я и написал что-то типа «своего мокси». Даже планировал это в библиотеку выделить. Но потом, когда релизнули ViewModel ахритектурных компонентов, забил, и п...
Ребята, подскажите, кто как разрешения запрашивает в Чистой Архитектуре? Например, мне нужно проверить доступ к камере перед ее включением. Сейчас я делаю так: 1. Событие клик...
А что есть "приложение" в вашей терминологии?
С другом опубликовали первое приложение на флаттере, приглашаю к установке и оценке 😊 https://play.google.com/store/apps/details?id=inc.tool4u.coolpic
И вот, вопрос нового года ) Кейс: нужно получить статичные данные с сервака (их много, поэтому частями), и закешировать их в локальной БД. Для этого есть простая логика: 1. Пл...
Насчет конкретных версий лучше погуглите, у меня ссылки на это не сохранилось. Но вроде 6-ой тоже нормально работал, а вот 7-ой запорол. Но на счет ТЗ имеет смысл исходить из ...
Да я вот сделал сегодня эту реализацию компонента (что даггер в принципе на кодогенерации и делает, собирая по разарозненным кусочкам все составляющие), и теперь ума не прилож...
Ребят, кто подскажет по такой вещи: Есть WeakReference, но он не совсем надежен - ГЦ проходит довольно редко, и даже слабые ссылки могут висеть в памяти и 5 минут, и 10, и даж...
Возник интересный вопрос: А есть ли в жава метода немедленного автоматического обнуления объекта, если на него не осталось ссылок? Слабая ссылка не катит, потому что в ней объ...
Ребят, есть вопрос по DI: Работаю над кодом, в котором используется даггер. Вроде бы для разделения сущностей и упрощения зависимостей. Но все зависимости прописаны прямо от "...
У нас, конечно, не даггер-стайл DI, но тоже самопальный ) Суть в том, что у каждой связки Вью-Презентер-Интерактор-Репозиторий/Гейтвей есть "Конфигуратор", который знает о них...
Ну ливдата накладывает свои ограничения... Задача: изменить View со стейта А на стейт Б, но оставить вью тупой (без логики). Имеем ViewModel и LiveData. Ссылки на вью у нас не...
Ой да ладно ) Например, тебе надо обойти дерево View, и собрать площадь элементов UI в прямоугольных попугаях. Тащить этот метод во все возможные наследники View? Вообще не в...
Ребят, вопрос по нерешенной (по крайней мере для меня =) задаче ООП. Суть: есть конечный с набором состояний. Каждое состояние характеризуется названием (тип/метка/ид) и некот...
Я сегодня выпилил даггер из проект найух. Просто реализовал интерфейс компонента вручную, определив инжекты, и инициализировал его с конструктором (а не через даггер как обычн...
Пишу апп с даггером. Все вроде было норм, и сегодня понадобилось ввести свой скоуп (не синглтон). Почитал, и понимаю, что это как-то геморно: граф зависимостей усложняется, пр...
Например? Кокретизирую: есть список "друзей", который хранится локально (БД или в файле - не суть). Есть списки пользователей, которые получаем из выборки по фильтру с глобаль...
Вообще логично ) Только для того, чтобы код оставался проще и было меньше связей я обычно входные интерфейсы интерактора представляю как непосредственный ввод от пользователя ...