Mike
Спасибо оганессу
@JohnnySC смотри, неймдроппинг
leksss
Добавил класс в проект. Пытаюсь запустить, выдает ошибку. Есть такой же класс для другой реализации, отличаются только названиями и там никакой @inject не надо. Подскажите, как быть? holiday.data.useCases.StatUseCase cannot be provided without an @Inject constructor or an @Provides-annotated method
Anonymous
@JohnnySC Ты тоже Koin вместо Дагера юзаешь в проектах?
Mike
@JohnnySC Ты тоже Koin вместо Дагера юзаешь в проектах?
хорош тегать всех подряд, раздражает же
Aleksey
хорош тегать всех подряд, раздражает же
чист сам так сделал только что, кек
Mike
чист сам так сделал только что, кек
я тегнул по делу, чтобы поставить в курс, что его упомянули
Steel
Можно ли как-то настроить андроид студио на то, что если мне нужно создать новый проект, а интернета нет, он использовал кешированные данные?
Alexey 🇪🇸
я тегнул по делу, чтобы поставить в курс, что его упомянули
что случилось? Чего тут Оганнеса опять довели?
Mike
что случилось? Чего тут Оганнеса опять довели?
этот чувак его зачем-то в суе упоминает. Всё https://t.me/android_ru/671918
Dmitriy
скопировать к себе во вью половину блядского NestedScrollView 😐
Звучит как план, но не очень приятный:) но спасибо
Дневник стартапера
Здравствуйте! Что почитать, посмотреть по поводу материал дизайна и его применения?
Дневник стартапера
material.io
а на русском что-то есть?)
Steel
офлайн моде в настройках
Разве он не переключает полностью в оффлайн, даже когда есть интернет?
Кирилл
OutlineProvider? Если апи21+
Хм, странно, вообще ничего не меняется.
Steel
Вроде нет
Ну ладно, попробую. Спасибо
Max
Если перейти в LiveData из Moxy+RX меньше кода придеться писать?
зачем лайфдата? бери корутины каналы мутэксы. Мокси можно заменить на MVI, но тогда всё наоборот усложнится)
Steel
переключает
А вариативность никак не настроить? А то я вне дома был, создаю проект, а он не открывается. Пришлось искать интернет.
Aleksey
как правильно захендлить enum в ответе сервера? если, например, с выпуском новой фичи мне пришлют незнакомое значение - падать или добавить какой-то Enum.DEFAULT и обходить это стороной?)
Никита 🙃
> добавить какой-то Enum.DEFAULT Если у юзера будет старая версия, то крашится не будет.
Denis
Ты же не можешь игнорить важные изменения
Sadyk
Всем добрый день , кто нибудь добавлял кластеры в яндекс карты, есть семпл какой нибудь или мб через либу кто то использовал, поделитесь опытом, если не сложно.
Aleksey
Ты же не можешь игнорить важные изменения
да, но не могу же я форсить обновление в таких ситуациях? (или могу?)
R
как можно узнать площадь touch ?Action_Down только точка возвращает
Aleksey
Можешь
фух, тогда пусть страдают
Anonymous
Ребят, можно ли в AsyncTask загрузить view различные?
Anonymous
Активити с картами медленно открывается
Anonymous
И пользователь по 10 раз нажимает, думая что она не загружается
Artur
И юзай стейты на такой случай Пока грузится - кнопка дизаблед
Anonymous
Можно ли открыть активити и подгружать ее в др. потоке? А пока пользователь получит сообщение, мол ждите
Anonymous
Не юзай асинктаск
Ну я имею ввиду в целом, в другом потоке
Artur
Другой поток не должен трогать что-то во вью Через колбеки/корутины/ливдату или что-то такое
Artur
А грузить с сети именно в другом потоке Или в другой корутине, если их юзать
Artur
Да крч почитай гайды)
Artur
Кратко не объяснить полноценно и понятно
Anonymous
там просто view карт нужно подгрузить
Artur
Каких карт? Гугловских? Там все в апи асинхронно и так
Anonymous
Osmdroid
Anonymous
OpenStreetMaps
Artur
Тада хз Юзай корутины и живи спокойно
Mike
Не юзай асинктаск
не нужно свои вкусы навязывать остальным
Anonymous
а как?)
Anonymous
не нужно свои вкусы навязывать остальным
это депрекейтед же, это не вкусы
Mike
а как?)
создаёшь и возвращаешь View в doInBackground, всовываешь в активити в onPostExecute. Это всё если долгое именно создание, не обмер
Сергій
Mike
это депрекейтед же, это не вкусы
Этот депрекейтед ни на что не влияет, убрать её из фреймворка невозможно.
Anonymous
а что не депрейкетед?
Artur
Этот депрекейтед ни на что не влияет, убрать её из фреймворка невозможно.
Ну это небезопасно, я поэтому написал не юзай Если кучу проверок не предусмотреть А чел выглядит как новичок, и вряд ли их все сделает
Anonymous
Mike
а что не депрейкетед?
Executors, CompletableFuture
Ivansuper
Что небезопасно?
Небезопасно давать человеку инструмент, которым он не умеет пользоваться
Anonymous
Artur
Что небезопасно?
Асинктаск с доступом к юи
Mike
@Bouxroix @arturxdroid давайте что-нибудь более-менее конкретное, не надо запутывать людей
Valentin
Turalllb
Подскажите, как можно посмотреть когда фрагмент обновляется? т.е. где то может вызываться requestLayout или еще что то , что обновляет экран и может переназначить мои милые фокусы. Какой нибудь метод onRequestLayout чтобы я видел обновления
Mike
new Thread(Runnable)
и так всё плохо, не надо ещё и шутейки вбрасывать
Anonymous
а это ка получится, в doInBackground юзать new ЭлементИнтерфейса()
Anonymous
Хоть бы срачи были на разные темы, так скучшо
Artur
@Bouxroix @arturxdroid давайте что-нибудь более-менее конкретное, не надо запутывать людей
Небезопасно юзать асинктаск, если в onpostexecute трогать view и не проверять на жизнь активити Или я не прав
Artur
Может не прав я просто хз