Hovhannes
я кидал билд в бету, если все было ок - шеф кидал в релиз
Павел
блин вот 500 человек каким образом в бете лучше всего их собрать, чтоб я не ходил к каждому и не узнавал их гмэйлы
Павел
линк могу как то скинуть?
Valeriy
подскажите плиз, как можно уменьшить размер bitmapа ? устанавливаю на remoteViews вот так и говорит что большой размер
Valeriy
пикасо есть в проекте? там ресайз есть
щас попробую добавить,спасибо
Hovhannes
ну и скорей всего можно нагуглить код без либы
Ivan
Ребят, кто работает совместно с iOS-разрабтчиками, вы используете что-то одно, чтобы показывать уведомления? Например, firebase? Или у вас на бэке есть просто сокет, и вы его слушаете, как на iOS, так и на Android?
Ivan
onesignal
а почему не firebase?
Flogiston
У меня с бэкенда приходят обновления данных у виде файла БД-хи, я его перезаписываю вместо старой БД, увеличиваю версию бд и работаю дальше с ней, можно как-то отключить миграции или что-нибудь сделать, чтобы не менять постоянно версию базы?, тем-более схема не меняется
Artem
а почему не firebase?
его еще не было когда мы начали использовать onesignal
Daniil
А какой шрифт по дэфолту у Android Studio для кода?
Flogiston
а зачем версию подымаешь, если изменений нет?
но файл БД-хи меняеться и имя его тоже, онбудет работать если не поднять?
--------
но файл БД-хи меняеться и имя его тоже, онбудет работать если не поднять?
по поводу имени точно не подскажу, а так да, должно, схема же не меняется
awawa
А какой шрифт по дэфолту у Android Studio для кода?
Рили? Больше нигде такой инфы нету, только в чате надо спрашивать?
Nikita
🙈
Aleksey
Есть ли способ заставить связку Room + RxJava всегда подписываться на IO шедулере?) По примеру с Retrofit
Mike
о времена, о нравы ⓒ
Mike
Есть ли способ заставить связку Room + RxJava всегда подписываться на IO шедулере?) По примеру с Retrofit
а как это делается с ретрофитом? Думаю, тем же путём и в руме можно
Nikita
а как это делается с ретрофитом? Думаю, тем же путём и в руме можно
Что за отписки? Ты что рабочий код скинуть не можешь? Если тебе лень, то тогда лучше не отвечай вообще :D
Aleksey
а как это делается с ретрофитом? Думаю, тем же путём и в руме можно
В ретрофите это делается через CallAdapterFactory, которую а) можно написать самому и б) имеет соответствующие фичи из коробки - я могу передать нужный шедулер в адаптер А вот Room, кажется, работает кодогенерация и не понятно, куда копать 🤔
Andrey
Как можно в статус баре сделать градиент, пробовал флаг на window поставить, NO_LIMITS , так себе вариант оказался
Mike
Ваще нашел RoomDatabase.Builder#setQueryExecutor 🤔
ну это ж не то?) кажется, подобная штука есть у голого сиквелайта
Aleksey
ну это ж не то?) кажется, подобная штука есть у голого сиквелайта
Да блин, звучит как примерно то самое * Sets the {@link Executor} that will be used to execute all non-blocking asynchronous * queries and tasks, including {@code LiveData} invalidation, {@code Flowable} scheduling * and {@code ListenableFuture} tasks.
--------
да вроде нифига ему не надо никакого адаптера, вроде из коробки может возвращать Observable, Single и т.д
--------
но могу ошибаться, давно ковырял
Mike
Разве?
следующим сообщением выяснили, что я ошибся)
--------
следующим сообщением выяснили, что я ошибся)
редко, но такое тоже случается)
Aleksey
но могу ошибаться, давно ковырял
Возвращать может, но подписывать на указанном один раз потоке - нет
Aleksey
откуда инфа?
от моего опыта
--------
от моего опыта
если честно, я не до конца понял, что ты хочешь сделать
Aleksey
если честно, я не до конца понял, что ты хочешь сделать
Сделать так, чтобы мне не нужно было при каждом обращении к DAO писать subscribeOn
--------
Сделать так, чтобы мне не нужно было при каждом обращении к DAO писать subscribeOn
ну напиши это в DAO, а где нужны данные, просто subscribe(), разве не сработает?
--------
ну в самом DAO укажи в каком потоке читать, на какой возвращать. Соответственно, где нужны данные, просто подпишешься на эту цепочку и всё
--------
не, я какую-то дичь порю, сорян
Михаил
Помогите пожалуйста исправить
Hovhannes
малой кто на джс кодит в этом чате. попробуй в рн чат
Aleksey
Помогите пожалуйста исправить
Мы тут в Java/Kotlin угораем в основном
Mike
Помогите пожалуйста исправить
Это был верный и исчерпывающий ответ: https://t.me/android_ru/632658
--------
Как это сделать?
как вариант, можно сделать прослойку между DAO и тем, где нужны данные. В этой прослойке подписываешься на нужном потоке, возвращаешь на тот, куда надо, а уже где нужны данные - просто subscribe(). Но совет такой себе
--------
в каком-то из проектов видел такие интеракторы
Aleksey
как вариант, можно сделать прослойку между DAO и тем, где нужны данные. В этой прослойке подписываешься на нужном потоке, возвращаешь на тот, куда надо, а уже где нужны данные - просто subscribe(). Но совет такой себе
Так я это и хочу решить. В ретрофит есть адаптер и ты можешь скормить ему шедуллер, на котором он будет выполнять все запросы и тебе не надо писать subscribeOn везде Но в Room обнаружился метод, что я выше упомянул и это то, что нужно.
--------
Выше написал уже
а, т.е. работает? Я просто сначала подумал, что не оно
Valeriy
ребят,помогите пожалуйста,не могу никак разобраться, если у меня есть Bitmap и я вот так ставлю в картинку в RemoteViews, как мне нужно скалировать bitmap,чтобы нормально вставлялись и большие изображения и маленькие? сейчас если я попробую вставить картинку снятую на камеру(8 мб),то скажет в ремоут вьюс нельзя такой размер вставлять
Valeriy
> как мне нужно скалировать bitmap ну, как-нибудь, а в чём сложность это сделать?
не знаю как,в createScaledBitmap нужно конкретные размеры указывать,а я не знаю их, может быть большая картинка,а может быть маленькая
Sergey
Всем привет. Android 8.1 Как для приложения предоставить доступ к Scope Storage без использования UI ? Может есть команда adb shell? Нужно для автотестов.
awawa
да
Ну вычисли насколько тебе надо её уменьшить и размеры подрежь в соответствии с этим. Тебе же можно в коде узнать размеры картинки и её вес
awawa
И у тебя есть какое-то ограничение по весу. Вот по этому ограничению посчитай во сколько раз нужно уменьшить. Потом на основе этого уменьшай размер
Павел
может ли апликуха делать запросы http в фоне? я просто получаю допустим сообщение с firebase и мне нужно сделать запрос после этого сообщения
Michil Shkulyov
Можно ли, реально джуну без опыта работы найти удаленку?
Michil Shkulyov
Но парочка проектов в гитхабе есть
Astar
Всем привет. Есть ли у кого опыт сохранения данных из списка ExpandableListView (сгруппированный список) в базу данных SQLite (Room)?
Bahrom
может ли апликуха делать запросы http в фоне? я просто получаю допустим сообщение с firebase и мне нужно сделать запрос после этого сообщения
Если апп не работает в фоне или фронте то о firebase push не узнать, только уведомление системой появится, а так можно периодический Worker запустить.
Павел
Service, WorkManager
а если мне надо после этого запроса отобразить нотификейн
Павел
просто в фоне нотификации нельзя закрыть