Anonymous
спс
Anonymous
ваще забыл про эт)
𝔇𝔢𝔫𝔦𝔰
ПОдскажите, писать в внутреннюю память, я так понял нельзя? Только на флешку? При попытке записи ловлю что только для чтения. Но как тогда быть если нету флешки?
Andrei
Всем привет
Такой вопрос:
У меня есть данные в БД, которые я отображаю на экране в списке. С этого экрана я могу перейти в инфо об элементе и удалить его.
После удаления я возвращаюсь на первоначальный экран.
Насколько хорошо\плохо, если я вызову получение данных из БД в метода onStart() у активити, чтобы после возврата уже видеть обновленный список?
Или же стоит по-другому делать?
𝔇𝔢𝔫𝔦𝔰
Вот и мне интересно
io.FileNotFoundException: java.io.FileWriter@1270ffa (Read-only file system)
Ερμής
𝔇𝔢𝔫𝔦𝔰
Andrei
Про это я знаю
Видимо, не совсем корректно вопрос сформулировал)
Мне интересно в общем, насколько нормально или же плохо получить данные для отображения в onStart()?
Andrei
Понял
Спасибо
𝔇𝔢𝔫𝔦𝔰
Ivan
Подскажите, вопрос по WorkerManager. Кейс такой, запустили каую-нибудь задачу в созданном воркере. Не дождались пока она завершится, закрыли приложение, затем открывам приложение, можем получить инстанс именно этого запущенного воркера, чтобы подписаться на его state?
Martynenko
Ivan
да, можно, в бд его заносить если перед выходом задача не успела завершиться?
Ivan
так же где лучше его использовать, в каком слое если рассматривать как clean arch
Ivan
чтобы подписаться нужен ActivityContext потому как LiveData, а если просто тупо запускать его и все? С точки зрения архитектуры где правильнее с ним работать?
Alexey
Поцоны, а в какой момент андроид восстанавливает состояние вьюх? В каком методе?
Maryna
onRestoreInstanceState
Alexey
У меня проблема с восстановлением скролла recyclerview при смене ориентации, это из коробки должно работать?
Maryna
чтобы что то достать возможно нужно сначала что то положить
Alexey
Maryna
Alexey
Ну фрагменты стейты вьюх автоматом сохраняют
Maryna
🤔
Alexey
Если есть идентификатор
Mike
Alexey
Как это с рекуклером работает? Там же layoutmanager этот есть, он скроллом рулит вроде
Mike
как раз недавно поднимал тему, что когда всё обмазано асинхронщиной, восстановление стейта скролла надо откладывать самому
Alexey
Alexey
Хоть я велосипед и запилил, но это по фрагменту размазывается и переносить в другой фрагмент неудобно
Andrew
Подскажите, пожалуйста, как сделать так, чтобы когда с активити логина переходишь в основную активити, то нажатие кнопки назад не выкидывало обратно на активити логина.
Andrew
Это в onCreate поместить?
Maryna
Andrew
Спасибо!
Maryna
)))
Maryna
идеально
IB
андроиду скоро конец
IB
fuchia os
Andrew
А еще, если есть аккаунт уже на устройстве то как сразу кидать в осн. активити? в Application в onCreate или в активити логина в onCreate перед установкой вьюхи?
Andrew
)) Думаю в Application, чтобы не делать промежуточного шага, но в манифесте же стартовая активити указывается,
Andrew
Или это не обязательно?
Maryna
Andrew
Да в смысле, я серьёзно
Andrew
+
Andrew
Ух чую накостылю
Akim
Вопрос по поводу удаления приложения из GP по причине Phone call log и Sms log, но которые в последнем APK в релизе не содержат ни одного упоминания этих пермишенов, кто-нибудь решил? Поделитесь как?
Andrew
во, спасибо, сразу понял
Mike
прростите, конечно, но тут single activity как-то уместнее
Mike
Почему нет?
Maryna
не очень удобный компонент
Maryna
и еще сыроват
Ivan
даже если и андройду конец, все так же просто будут писать под фуксию и все
Maryna
Ivan
ну либо так)
Ivan
но говорить тут про кроссплатформу даже не знаю...
Ivan
)))
Сергій
вангование )
Andrew
И влип
Sergey
Maryna
как ты появился после него??
Сергій
Maryna
😁
Andrew
Ivan
у нас одна девушка в чате живая?)
Ivan
да они даже лучше))
Ivan
есть не просят)
Maryna
только хотела написать)
Andrew
Флуда больше чем девушек
Andrew
Я по теме чата спрашиваю
Andrew
😒
Trubnikov
Всем привет, у меня вопрос относительно Clean Architecure, а конкретно UseCase’ов.
Возьмем пример с 2 экранами:
1) Логин, который содержит ввод email’a и password’а
2) Регистрация, содержащая name, email, password, confirm password
Вопрос: Если рассматривать этот пример, то относительно него как я должен выстрать UseCase’ы?
Вариант а: Сделать RegistrationUseCase, который содержит методы валидации имени, емэйла, пароля и метод с регистрацией и переиспользовать его в логине, добавив метод авторизации
Вариант б: передублировать код валидации в SignInUseCase и добавить метод авторизации
Вариант в: Запилить кучу юзкейсов: EmailValidationUseCase, NameValidationUseCase…., RegistrationUseCase(надо ли в нем пилить валидацию входных параметров?) с методом регистрации, SignInUseCase c методом авторизации?
Спасибо за внимание)
Maryna
на все отдельный юзкейс
Maryna
если валидация локальная то этим занимается вью модель
Akim
Ха, проблему с удалением приложение GP по причине SMS_LOG и CALL_LOG решена. Оказалось ларчик просто открывался.
Гугл проверяет и альфу и закрытое тестирование и если там есть версия с этими разрешениями, то всё. Капут.