Dmitry
Так по гуглу InputStream RequestBody ты найдешь множество решений
максимум что нашел https://stackoverflow.com/questions/25367888/upload-binary-file-with-okhttp-from-resources но вдруг там решение боллее элегантное чем это есть
Dmitry
да и у меня мультипарт файл
Никита 🙃
Sergey
А... Так-то да
Dmitry
во, отличный ответ)
ага походу лучше уже не будет ибо https://github.com/square/okhttp/pull/3912
Mike
ага походу лучше уже не будет ибо https://github.com/square/okhttp/pull/3912
кстати да, имей в виду https://github.com/square/okhttp/issues/2424#issuecomment-199540595
Dmitry
да уж, забавно. а я хотел press x to win
Daniil
Плагин Kotlin нельзя отключить :)
Mike
да уж, забавно. а я хотел press x to win
ну вот свой RequestBody, который идёт в contentResolver — и есть лёгкий win
Alexandr
Кто-нибудь юзал Camera X api для разработки приложений, норм тема? Знаю что в Camera2 api появилась возможность использовать несколько потоков для обработки видео, например записывать его и одновременно получать фреймы в виде картинок, поддерживает ли это camera x ?
Dmitry
ну вот свой RequestBody, который идёт в contentResolver — и есть лёгкий win
пока для теста так замутил может пригодится var inpStream = ctx.contentResolver.openInputStream(contentUri) val tmpfile = File(ctx.cacheDir, UUID.randomUUID().toString() + ".jpg") copyStream(inpStream!!, tmpfile.outputStream()) return tmpfile
Анвар
Привет. Есть ли различия между Linux, Windows и osx для разработки под Android?
AJIEwa
Привет. Есть ли различия между Linux, Windows и osx для разработки под Android?
нет. проблемы с дровами на винде могут быть разве что)
Mike
Привет. Есть ли различия между Linux, Windows и osx для разработки под Android?
да, на винде лучше играются новые игры, на линуксе — старые)
iNex
Как использовать FloatingAnctionButton в приложении? Я испортировал com.google.android.material и когда я поставил FloatingActionButton у меня во первых не показывалась панель с подсказками (android:layout_width и т.д.), а во вторых на макете отображалвсь только картинка, которую я хотел добавить кнопку, а не сама кнопка с картинкой, а после запуска проекта мне выдало кучу ошибок и на макете кнопка отобразилась нормально, но приложение после этого не запускается
iNex
Вот эти вот ошибки
Mike
Забыл добавить, что macOS - просто говно
ну в вакууме говно, а в сравнении — такое же говно, как и все остальные, так что не вижу смысла это озвучивать)
сладкий мальчик
Забыл добавить, что macOS - просто говно
Зато там шрифт в студии красивый, хочу такой же на Винде 😢
Aleksey
Зато там шрифт в студии красивый, хочу такой же на Винде 😢
В смысле? Только на macOS можно шрифт подменить?
сладкий мальчик
красивый, потому что экран лучше?)
Чо? Там san-francisco шрифт. И типо он системный и поэтому он в студии тоже. А на Винде другой шрифт и студия с ним мне не очень нравится
Mike
Про код рекомендую Fira Code
Сергій
Его можно скачать и поставить. Дело в другом, на макоси сглаживание шрифтов лучше
сладкий мальчик
Ща покажу
Aleksey
Спасибо, помогло))
@Harmonizr, ура! Вариант «погуглить» решает проблемы
сладкий мальчик
вот шрифт на маке
сладкий мальчик
и вот винда
Aleksey
и вот винда
Так поменяй в настройках 🙈
Mike
и вот винда
менюшки — это ладно, меня больше смущает здесь курсив)
Aleksey
Плюс у тебя тема кастомная стоит
Mike
Менюшки ж тоже меняются, не?)
никогда не задавался этим вопросом
сладкий мальчик
Aleksey
разве тут можно?
Вот тут попробуй, если не пробовал
Aleksey
Хотя, похоже, не прокатит 💁‍♂️
сладкий мальчик
Aleksey
да. не работает
Мда, проблема
Alexandr
КамераХ это обёртка над камерой2, которая реализует некоторые вещи, часто используемые при работе
ок, но я столкнулся с проблемой, что camera2 норм работает на 2 из 10 девайсах, это фиаско канеш ( модели и марки разные )
Andrew
Зато там шрифт в студии красивый, хочу такой же на Винде 😢
Поставь шрифт https://en.m.wikipedia.org/wiki/Liberation_fonts и будет тебе счастье
Andrew
КамераХ юзабельна на телефонах без камеры2?
Обёртка работает только с тем, что оборачивает. Это же очевидно)
Andrew
ок, но я столкнулся с проблемой, что camera2 норм работает на 2 из 10 девайсах, это фиаско канеш ( модели и марки разные )
У нас на камере2 почти миллион пользователей. Полёт нормальный. Я думаю вы её готовить не умеете.
Valentyn
Обёртка работает только с тем, что оборачивает. Это же очевидно)
Я правильно понял, что в камера2 разработчик уже не должен морочить голову с физическим поворотом модуля камеры?
Valentyn
В том смысле, что к примеру при ориентации 0 градусов у камеры может, к примеру, на самом деле, быть 90 градусов, так как производитель телефона её физически развернул.
Andrew
Я правильно понял, что в камера2 разработчик уже не должен морочить голову с физическим поворотом модуля камеры?
Проблема с поворотами заключается в том, что сенсоры физически размещаются с разными углами поворота на платах устройств. Апи позволяет их крутить. И работать.
Alexandr
У нас на камере2 почти миллион пользователей. Полёт нормальный. Я думаю вы её готовить не умеете.
возможно) тогда к вам вопрос, у вас в коде для старой камеры тоже есть, если камера2 не поддерживается?
Valentyn
Проблема с поворотами заключается в том, что сенсоры физически размещаются с разными углами поворота на платах устройств. Апи позволяет их крутить. И работать.
Да, я понял. Вопрос был, умеет ли Камера2 сама "разворачивать" камеру? А то в камере1 этот момент меня расстроил немного.
Andrew
Andrew
https://www.google.com/search?client=ms-android-verizon&ei=597aXfqfBrCDk74P3K-s6As&q=camera2+android&oq=camera2+and&gs_l=mobile-gws-wiz-serp.1.0.0l8.3604.5869..6677...0.1..0.287.759.0j2j2......0....1.........0i71j0i67.Z5OOtu349CU
Andrew
Не знаю, хорошо это или плохо
Andrew
Первую камеру убрали почти год назад.
Alexandr
У нас мин сдк 21 и поэтому очень старых девайсов нет.
то есть нет? Просто наличие 21+ не гарантирует работу камеры2
Alexandr
Кто сказал?
достаточно много есть постов с этой проблемой, и я сам столкнулся, на samsung, mi не прошита именно эта часть бывает
Andrew
Очень даже гарантирует. Вообще-то то апи камеры2 работает как раз с железом и даёт в разработке огромную гибкость.
Alexandr
У самсунга своя обёртка над той же камерой2
ну вот например https://stackoverflow.com/questions/45083557/camera2-working-only-in-some-devices
Andrew
ну вот например https://stackoverflow.com/questions/45083557/camera2-working-only-in-some-devices
Ты вообще читал, что в коментах написано? )
сладкий мальчик
А чо ? У тебя же шрифт не тот
Andrew
читал, есть свежие мысли?
Дружище, давай размышлять логично. Гуглы выпускают обёртку, которая привносит к имеющимся методам чуть более удобные. Расширяют, так сказать, функционал. Как ты думаешь, они бы стали это делать, если бы апи камеры2 не работало?
сладкий мальчик
Или ты на работу устроился?)
Andrew
Но вопрос пока в силе)
Нет, ручками крутим, в зависимости от сенсора. Так же как и в первой.
сладкий мальчик
Я не джавист. Но я тот
Alexandr
Дружище, давай размышлять логично. Гуглы выпускают обёртку, которая привносит к имеющимся методам чуть более удобные. Расширяют, так сказать, функционал. Как ты думаешь, они бы стали это делать, если бы апи камеры2 не работало?
дружише, если что-то выпускают это не значит что оно будет работать как заявлено, это очевидный момент Проверка есть такая у тебя? На многих девайсах выдает false