Konstantin
да нет никакой остроты, вполне нормальный совет - посмотри что приходит когда элемент всего один
Konstantin
разве что у тебя какой то раковый бэкенд что для коллекции с 1 элементом разворачивает массив
Anonymous
"что бы это ни значило, тебе надо исправить ошибку в коде"
Anonymous
а просто правильный вопрос задать нельзя?
Mike
Konstantin
правильный вопрос уже половина ответа
Anonymous
ладно,дойду до уровня,где возможен ответ без остроты, спрошу,правильный вопрос
Konstantin
я не тролил но он всеравно обиделся
Сергій
Сергій
но если надо просто сделать фото то https://developer.android.com/training/camera/photobasics
Roman
Roman
но это не оч варик)
🇷🇺 Artur
я кажется вспомнил почему я перестал кодить под андроид
Roman
🇷🇺 Artur
100500 API которые в новых версиях не работают
🇷🇺 Artur
и появляются еще новые
Roman
если это не сяоми или самсунг)
Konstantin
Сергій
🇷🇺 Artur
возможно)
Сергій
буквально на прошлой неделе писал свой qr-code reader используя Camera2 API и Google Vision, разобрался как работать с апи, результатом доволен =)
Konstantin
Сергій
Сергій
мне нужен был кастомный ui и быстрая работа
Сергій
на пикселе получилось достичь частоты обновления видоискателя в 60hz, выглядит потрясно
Konstantin
На самсунг планшете адово тормозит у меня
Konstantin
А так норм на остальных девайсах
Сергій
жаль нельзя того самого сказать о самсунг и других, там только 30 и бывают просадки
Сергій
на S8 как ни странно тоже максимум 30fps даёт апи
Konstantin
Ну да примерно так и есть
Сергій
но про этом в родной камере если включить режим запиши видео 240fps то частота обновления видоискателя делается 60hz
Сергій
наверное они хотят чтобы я использовал их сдк для камеры, но фиг, не поддамся им
Aleksandr
Привет
Aleksandr
Никто не сталкивался с java.lang.NoClassDefFoundError при запуске?
Aleksandr
При запуске выкидывает Failed resolution of: Lcom/google/android/gms/common/internal/zzbq;
Dug
Может быть дело в прогварде
Aleksandr
Можно подробнее?
Artem
какая версия гмс?
Sergey
Sergey
Просто у меня проблема в том что из-за SurfaceView летят все анимации при свайпе на камеру и обратно (в ViewPager). Нагуглил что с TextureView такого не будет, но не нашел как использовать TV с CameraSource. Вот...
Upd: камера с barcodeDetextir
Dmitry
Всем привет! Меня зовут Зыбкин Дмитрий. Поддерживаю традицию и рассказываю о себе.
▫️Какой у вас проект или где работаете?
Я работаю в Mobile Dimension на проекте MDAudit.
▫️В чём вы специалист?
Java Backend разработчик.
▫️Чем можете быть интересны или полезны сообществу?
Помогаю разобраться начинающим с Джавой и провожу тестовые интервью. Плюс пишу о разработке и продуктивности в канале @java_developer
▫️Чем интересно сообщество вам?
Как любой бекЭндер иногда посматриваю в сторону фронта (мобилок). Хочу разобраться с мобильной разработкой, а здесь очень крутая активная аудитория.
▫️Откуда вы?
Работаю в Москве. Родом из Мордовии.
▫️Как узнали про группу?
Поиск в Телеграм по ключевому слову "Android".
#whois
Дмитрий
Max
телеграм)
Ты ж ему прям чёрную метку ставишь, остановись😅
Max
Дмитрий
Vladimir
А кто нить видел исходники телеграмХ?
Max
Artyom Pugachev
телеграм)
Последний коммит 5 месяцев назад
Дмитрий
Глеб
наверное они хотят чтобы я использовал их сдк для камеры, но фиг, не поддамся им
Там ща всё также? Под капотом качачаются native-бинарники для треккинга, какое-то время детект не доступен, после первого инсталла?
Как с производительностью, прогревом, батареей? именно processFrame
(мне вот видится что они там всё софтварно делают) и.... при хор разрешении и частоте - просто насилие на одним cpu ядрышком начинается..... (хотя если не face-track то может не всё так плохо🤔)
CameraSource (сколько не натыкался) - там вообще "ни пришей кобыле хвост".
Вроде вижн и не должен по природе своей заниматься "обёртыванием камеры".
А если у них там (в google) так много сил энергии и амбиций - уже сделали б нам отдельно - удобный полноценный врапер над второй камерой
... вне контексте вижина
Влад
Добрый день
Подскажите пожалуйста
Есть сервис, к которому нужно биндиться в onStart у активити , и, в зависимости от успеха, отображать вьюху.
Если в старте вызвать биндинг, то onServiceConnected не успевает подключиться .
Вопрос: как лучше сделать ожидание биндинга ?
Влад
Глеб
Глеб
А в чем принципиальная разница имплементации ServiceConnection у активити и созданием экземпляра через new ServiceConnection()?
Вопрос , скорее, в том, как лучше отлавливать эти колбеки
1. Колбэки могут приходить не в mainThread - а в BinderThread
(поэтому runOnMainThread - никто не отменял для работы c ui)
2. Не верно воспринимать onConnected - как асинхронный результат запроса. в OnConnected/OnDisconnected - есть смысл. с момента bindService до момента unbindServeice - ты считай подписываешься - на вечные "скачки " между OnConnected/OnDisconnected (сервис может умирать и оживать заново)
3. Это усложняет общее управление состояниями..... и как с этим бороться кроме как "как-то уж разруливать" я пока для себя ответа не нашёл
.... видимо поэтому так все проклинают Camera2 API, потому что она под капотом вся на сервисах, там ServiceConnection-Hell в квадрате получается... так что даже на внешнем API камеры2 это очень сильно палится
Глеб
По п.3 (не в контексте камеры/сервисов а в общем) рад бы сам послушать "добрые пожелания" сообщества 😊
Eugene
Здравствуйте, подскажите, пожалуйста, кто-нибудь использовал яндекс.карты sdk(mapkit) в android?
Влад
А есть какой-нибудь пример, как вообще это "как-то разруливать"?
Sergey
Ant
Глеб
У них же на гитхабе есть примеры для обеих версий api
Ну вот их примеры - делают примерно то же самое )) "Как-то разруливают"
Сэмпл простого-камера превью на 1,5К строк - кроме как "как-то разрулили" - по-другому и не назовёшь
... как как?... флагами и проверками на null😁👍
может Rx-товарищи бы тут что-то подсказали - но они как правило по таким вопросам молчат.... всё более узко-около-ретрофито-направленое...
хотя возможно действительно... тут Rx бы хорошо порешал с комплексными стейтами 🤔
Сергій
Ant
Ой, сорри, это я не тому ответил. Я про Яндекс мапкит писал😐
Сергій
Сергій
Формат пикселей YUV420_888
Денис
Привет всем!
Сейчас делаем проект в котором используем OpenStreetMap (OSM) и вот проделав не мало работы и изучив OSMDROID (библиотека по работе с OSM) я столкнулся с кучей трудностей, тогда когда мой коллега делая те же вещи в web-е многих проблем не наблюдал, ну я думаю все меня поддержат что зачастую JS библиотека более развита и лучше продокументирована чем библиотека для Android. И вот родился такой вопрос, стоит ли продолжать использовать Android-библиотеку или всё же использовать WebView? К слову с webview до этого ни разу не работал, поэтому не знаю какие трудности могут меня ожидать. Смогу ли я при этом получить одиннаковый интерфейс на всех платформах и функционал написанный в одном месте? Как у webview вообще с производительностью и какие подводные камни в себе она хранит?
Anonymous
В приложении строка Т9 или гугловский помощник над клавиатурой перекрывают EditText во фрагменте, как поднять его поверх них?
android:windowSoftInputMode="adjustResize|adjustPan" в манифесте стоит, что-то похожих случаев не нашел в гугле
Сергій
Сергій
BarcodeDetector с ним работает
Глеб
Глеб
понятно....будем иметь ввиду
Глеб
Сергій