A.
ок сейчас попробую четко сформировать
Daniel
Лучше со скриншотами)
A.
ооок
Konstantin
а чем можно заменить гироскоп на устройстве? юзаю либку, там получают гироскоп с телефона но он null. либка простая из пары файлов, крутит картинку внутри при повороте телефона. однако на том же девайсе такая фишка впринципе работает (но не у меня), а значит где то вместо гироскопа используется другой сенсор
Сергій
можно разобрать то приложение где это работает и посмотреть 🐿
Konstantin
ну это вроде в браузере работает, в хроме
Daniel
Может либа получает его не всеми возможными способами
Bohdan
тогда нужно разбирать либу
Konstantin
Konstantin
да сколько там способов, один вроде
Сергій
https://stackoverflow.com/a/31048628
Сергій
https://developer.android.com/guide/topics/sensors/sensors_motion.html
Konstantin
ну так то да, гироскопа нет, придется делать костыли, уиии
Konstantin
пасиб за ссылки
Сергій
MTK, yyyy...
Konstantin
девайс хуавей хех
Сергій
В андроид примерах была демка с шариками, не знаю правда используют ли там гироскоп
Сергій
Поскольку демо старое, то есть шанс что нет
A.
Спасибо, уже решили))))
padmitriy
У меня была трабла, что ресурсы сохранялись по id, и после обновления в маркете все ссылки по id ломались. Какие могут быть подводные камни, если сохранять ресурс по имени, и после обновления приложения к ним обращаться?
--------
--------
загружаю туеву хучу товаров из бд
--------
думаю, что полно, но для полноты картины, хотелось бы и с ними научиться работать.
--------
причем несколько других лоадеров в приложении норм работают
--------
почему? Начальство считает, что топ
--------
всякие rx - зло
Сергій
Сергій
как и фрагменты
Сергій
фрагменты что идут с фреймворком deprecated
Сергій
как и лоадеры
Сергій
камон
Сергій
https://developer.android.com/reference/android/app/Fragment?hl=en
--------
Сергій
нет, я про баскова
Сергій
гармонайзер 😆
--------
а я чет не нашел инфу, что лоадеры устарели
--------
там нет 🤔
Сергій
Framework class!
Сергій
https://developer.android.com/reference/android/content/Loader
Сергій
Use the Support Library Loader
Андрей
Андрей
их просто вывели в саппорт/androidx
--------
у меня почему то сразу открывалась саппорт версия
--------
ну так почему саппорт то не юзать
Bohdan
а почему рх зло?
--------
я на самом деле также не понимаю, почему все плюются от асинктасков. Сам просто мб еще не сталкивался с какими-то проблемами
Сергій
ниасилили
Bohdan
Akim
--------
а почему рх зло?
потому что якобы, надо знать как это всё работает на более низком уровне, а всякие rx - это любой нубас изучить может
Bohdan
так давайте юзать треды тогда
--------
Андрей
Philipp
Bohdan
с wait() и notify()
Сергій
https://t.me/android_ru/353684
Андрей
а это значит что в junit тестах ты их просто так не сможешь юзать
Сергій
😁 >Применяется когда нужно срочно увеличить размер APK или приготовить смузи.
Himars
Андрей
Андрей
как вариант - стримы или корутины
A.
как сделать framelayout(его элементы) недоступными, но видными ?)
Андрей
а так получается что это есть только в самом телефоне
Андрей
junit тесты отрабатываются на десктопной джаве, у нее нет андроид фреймворка
Андрей
поэтому получается что нужно либо затащить туда весь андроид фреймворк либо использовать другие решения
Андрей
и начинаются всякие robolectric и тд
Андрей
хотя проще выпилить асинктаски в пользу джавовых механизмов или внешних либ
Андрей
Андрей
типа тач листенера который будет делать ничего
Андрей
либо убери фокус со всех элементов внутри
Андрей
типа focusable = false, clickable = false
A.
A.
Андрей
или типа того
Андрей
а не на бедный фрейм