Віталій
А что говорит дока?
дока не при чём.
Валерий
в uri указан лишь uri. И на новых андроидах ты не можешь открывать их как File(), используй contentProvider/fileDescriptor
Валерий
это аттрибут у <application
Egor
Лол, с каких пор?
Данил
это не Permission
Artem
В аппликейшене
Віталій
это аттрибут у <application
понял, спасибо, ставлю
Валерий
понял, спасибо, ставлю
на 11 андроиде это уже не работает
Віталій
тоже самое(
Віталій
Dmitry Levchenko
Ребят, вопрос по архитектуре приложения. Вот я по запросу пользователя должен открыть указанный им файл, и получить от туда данные, сохранить в бд и вернуть ему. Это какой слой? Бизнес логика?
Dmitry Levchenko
Data, repository
А слой бизнес логики в данном случае для галочки будет, получается? Если я все полученные данные в презентер сразу могу передать
Andrey
А слой бизнес логики в данном случае для галочки будет, получается? Если я все полученные данные в презентер сразу могу передать
По сути слой бизнес логики (UseCase, Interactor) выступает здесь как просто прокси. Ибо вся работа с внешними факторами не относится к бизнес логики, в данном случае получением и кэшированием данных должен заниматься репозиторий. Думаю лучше уточнить тут: https://t.me/Android_Architecture
Кирилл
Насколько правильной практикой является отправка любых уведомлений с сервера как messages и билдить уведомление в fcm сервисе вручную если хочется чтобы уведомления были всегда а не только когда приложение активно. Может есть более правильная практика с использованием fcm notifications?
Flogiston
Для чего нужен стиль "Dense" в material?
Roman
Ребят, вопрос по RxJava: документация Observable.flatMapSingle говорит, что результаты придут в произвольном порядке. Есть похожие методы, чтобы мапили данные в Синглы, затем собирали все рузельтаты, но в сторогом порядке следования? Или единственный вариант - сортировка результатов Observable.flatMapSingle ?
Sergey
Для чего нужен стиль "Dense" в material?
Там в описании можно посмотреть по ссылкам чем отличается
Pêcheur
Ребята, кто Paging 3.0 юзает, как обработать кейс когда с сервера приходит пустой список? чтобы не белый экран показывал, а какую-нибудь вьюху "нет данных"?
Кирилл
Ребята, кто Paging 3.0 юзает, как обработать кейс когда с сервера приходит пустой список? чтобы не белый экран показывал, а какую-нибудь вьюху "нет данных"?
Ты же про полностью пустой список данных или когда при последующем запросе от сервера приходит пустой список?
Pêcheur
Такое обрабатывает recycler view, гугли empty view recycler view
про полностью пустой. А еще у меня грузится бесконечно, даже если там данных всего на 1 страницу, оно пытается потом загрузить 2, 3, 50 страницу. В итоге сервер выдает 500 за спам
Pêcheur
Гугли то что я сказал тогда
ты юзал третий Paging?
Pêcheur
Нет
а второй =/
Кирилл
Pêcheur
Нет
мой вопрос начинался со слов Ребята, кто Paging 3.0 юзает
Кирилл
мой вопрос начинался со слов Ребята, кто Paging 3.0 юзает
Твоя проблема с отображением пустого view не связана с paging library
Никола
всем привет) посоветуйте пожалуйста best practice в получении фото из галереи либо камеры из fragment-а?
Никола
а вот выбор пользователю как предоставлять?
Никола
в диалоге?
Mike
а вот выбор пользователю как предоставлять?
боттом шит, диалог, чузер — что угодно
Никола
спасибо)
K
Здравствуйте, подскажите библиотеки для парсинга web страниц с возможностью выгрузки медиа контента?
K
Jsoup
он умеет выгружать медиа?
Mike
язык имеет значение ?
мы тут про «нативную» разработку, JS и C# не предлагать
Mike
он умеет выгружать медиа?
если там просто HTML5-теги с медиа, достаточно прочитать урл и забрать файл по нему
Mike
А, если мне нужно выгружать видео тоже?
А видео не медиа или оно не в HTML-тегах?)
K
А видео не медиа или оно не в HTML-тегах?)
Ну, а при выводе, я смогу его смотреть кликать и тд?
K
Или просто я буду видеть привью
Mike
Или просто я буду видеть привью
всё зависит от того, как распарсишь и что заберёшь
K
Спасибо, забыл😂
Anonymous
Что за херня? Вообще не находит дрова под adb, и вручную ставил, вообще ничего не происходит
Anonymous
Ну и вот
Carey
Надо было ставить лиункс
Любимый❤
ставь хакинтош или линух
Carey
Во
Carey
Правильно
Carey
Да обьясните
Carey
Какой вы дистр откопали, где надо правила удава фикситть?
Carey
Почему у меня на арче всё из коробки блин работает внезапно
Андрей
Почему у меня на арче всё из коробки блин работает внезапно
пяток лет назад мне на арче точно так же приходилось на каждого вендора добавлять правила
Carey
Ну пять лет назад в арче вообще всё было не как у людей
Carey
ubuntu
А в убунту по прежнему всё не как у людей
Андрей
а что поменялось?
Carey
Хз, пять лет назад на арче меня не было
Carey
Я пришел на арч три года назад
Sergey
Всем привет, такой вопрос:после перехода на Androidx все сервисы перестали работать, причём не только, установленные в приложении, все ошибки такого плана /RcsClientLib: Disconnecting ImsConnectionTrackerService 2020-09-25 23:03:22.994 4026-4026/? W/RcsClientLib: Unexpected error when trying to unbind com.google.android.ims.rcsservice.ims.IImsConnectionTracker: Service not registered: aisc@438bbf2
Anonymous
Badge для андорида есть? в виде иконки?
Dzmitry
в uri указан лишь uri. И на новых андроидах ты не можешь открывать их как File(), используй contentProvider/fileDescriptor
А как на новых версиях апи работать со старыми устройствами? Допустим если таргет 30 а мин 25? На апи ниже 29 недоступны почти все поля из mediastore + не понятно как получить thumbnail, т.к. loadThumbnail тоже требует 29+.
Nikolai
If(BuildConfig.VERSION >= 29){..}else{..}