M
Chriz
M
Есть еще LoganSquare, он очень быстрый, но его перестали поддерживать
Artem
Зачем? когда есть Gson
Gson используется для парсинга малых json файлов, а Jackson - для большие (просто я с бека пришел)
Alex
Всем привет. Может кто поможет. Нужен опыт в общем. Через что лучше делать реализацию отправки геоданных на апи каждые 10-15 минут?(естесственно в бекграунде, независимо от того, перезагрузились ли, открыли ли прилу и тд)
Пробовал WorkManager. На человеческих оболочках(не миюи) работает по началу нормально, потом начинает халтурить с интервалом, на миюи не работает вообще, если выгружаем прилу с рисент аппс.
ForegroundService уже не тянет по требованиям, система выпиливает его вместе с аппкой, особенно конченный миюи.
AlarmManager + Broadcast + IntentService?
Хелпаните плез.
Кирилл
Кирилл
Кирилл
Mike
Mike
Artem
Artem
Ведь OkHttp - это core для ретрофит)
Dug
Artem
Кавооо
Или я что-то путаю?
Mike
Всм наоборот?
В прямом. Зачем тебе ретрофит, если он обёртка для OkHttp?
Mike
Или я что-то путаю?
вопрос понятий. На одном районе скажут, что так, на другом не согласятся.
Artem
Artem
Artem
Ivan
Mike
Alexandr
Фиксирую не троллинг)
Dug
@a893330002871 никто
Хороший
убрали что ли мой пост?
Dug
Хороший
Прошу прощения.
Хороший
Зовут работать в МТС в салон связи. Возникло пару вопросов к тому кто уже работает. Поделитесь Контактами, Буду благодарен ‼️
Хороший
так пойдет?
Dug
👌🏻
Mike
Хороший
Явно не тот чат
к моему удивлению, я не нашел профильных чатов. поээтому гипотеза была чем больше охват тем дальше от нуля вероятность найти того работника МТС.
Alexandr
Явно в тот чат
Mike
Хороший
Какого «того»?
ну того кто там с сейчас работает. действущий "специалист в салоне продаж МТС"
Anonymous
Anonymous
Можете навести на оптимальный ресурс , по оптимизацию аккумулятора.
У меня в приложение весит явный сервис а на нем запущена сокет (https://github.com/TakahikoKawasaki/nv-websocket-client). И У пользователей система ругается на потребление батарейки от 2% до 4%, первые сталкиваюсь, можете поделится опытом?
Алексей
Anonymous
Алексей
а что вы делаете в сокете?
Алексей
и зачем он вам постоянно висящий?
Anonymous
Ребят, если писать нейросети, ml, AI на андроид, на python, то можно с помощью киви делать? Или лучше делать все на java?
Anonymous
и зачем он вам постоянно висящий?
Для нашей бизнес логики необходимо чтобы была постоянная связь с пользователем чтобы ему слать пуши, json данные, сообщения
Алексей
Алексей
Или хотя бы поднимайте сокет только тогда, когда надо, а не круглосуточно держите.
Anonymous
Или хотя бы поднимайте сокет только тогда, когда надо, а не круглосуточно держите.
Да это хорошая мысль , думаю стоит в этом направление копать и закрывать сокет когда он не нужен и поднимать когда он нужен
На самом деле у нас есть firebase push, и websocket. Когда у пользователя нет соединение с сокетом мы отправляем данные по Firebase, и в тот момен пробуждаем сокет.
Думаю нужно придумать механизм, закрытие сокет соединение и когда нужен пробудить ее по firebase.
Алексей
Самый юзерфрендли способ это держать сокет только если приложение в foreground, тогда никакие сервисы не нужны. Если приложение свернуто, это тонкий намек на то, что пользователю оно вотпрямщас не нужно, и вполне можно положиться на пуши)
✙ 𝕂𝕠𝕤𝕥𝕪𝕒𝕁ℝℤ #ℙℙ𝕌𝕀𝕋𝕖𝕒𝕞 🇺🇦
Alex Android
Anonymous
Fr
какой класс создает такой элемент формы?
Никита 🙃
А есть дефолтный DatePickerDialog, только для Date range (т.е. выбрать несколько дат) или своё лепть (найти на гитхабе)?
Fr
mentarey
Никита 🙃
Fr
Pavel
Всем добрый день. Пытался искать здесь поиском, но очень мало обсуждений на тему библиотек работы с pdf. Так как нужне поиск, то выбрал mupdf, но теперь затруднение с выделением текста и отрисовкой цветных выделений. Может кто-то подскажет более функциональную либу?
Никита 🙃
Кто-то юзал эту штуку: https://github.com/material-components/material-components-android/tree/master/lib/java/com/google/android/material/datepicker
Есть какие баги серьёзные?
Металлов
не подскажите в чем проблема, я просто фигею, пишу в onClick
@{(v) -> viewModel.basket ? viewModel.toCart() : viewModel.addToCart()}, происходит ошибка при сборке,
напишу @{(v) -> viewModel.basket ? viewModel.callUs() : viewModel.writeUs()}, все нормально
Металлов
что за чушь?
Металлов
я не понимаю, в DataBinding есть какието ограничения на имена или что?
Металлов
кстати, если кому-то интересно, я решил ту проблему с картинкой, вопрос по которой я вчера задавал)))
Andrey
Andrey
Кто сталкивался с таким в настройках грэдла?
Сергей
Всем привет. Может кто поможет. Нужен опыт в общем. Через что лучше делать реализацию отправки геоданных на апи каждые 10-15 минут?(естесственно в бекграунде, независимо от того, перезагрузились ли, открыли ли прилу и тд)
Пробовал WorkManager. На человеческих оболочках(не миюи) работает по началу нормально, потом начинает халтурить с интервалом, на миюи не работает вообще, если выгружаем прилу с рисент аппс.
ForegroundService уже не тянет по требованиям, система выпиливает его вместе с аппкой, особенно конченный миюи.
AlarmManager + Broadcast + IntentService?
Хелпаните плез.
Х.з., пилю похожее на форграунд сервисе, думаю что на конченном мюи таки работать не будет.
Но есть идея - fused локатор может кроме коллбэков в сервис по смене локации или времени слать еще и pendingIntentы - может они норм будят приложение? Причем дозмод тут мешать не должен - если клиент движется то он ре должен активироваться по доксм
Сергій
Доз с седьмой версии андроид работает и в движении 🙂
Александр
А разрешите поинтересоваться.
Все вот эти охуительные анимированные сплешскрины(как например у Pandao, сейчас навскидку не могу вспомнить больше приложений), их реально рисуют на канвасе?
Или просто каким - то образом бахают гифку?
Axbor
Denis
Axbor
Stepan
Александр
Свой велосипед в смысле?
Я думал что Lottie это просто архив с анимашками. Погуглил, оказывается нет, hehmda.
Тогда да, скорее всего у этих ребят действительно Lottie всё делает.
Сергей
If your app requires a persistent connection to the network to receive messages, you should use Firebase Cloud Messaging (FCM) if possible.
Придумал изврат.
Ставим на каждые 10 минут аларм. По аларму шлем сами себе fcm. Это разбудит приложение и даст на время доступ к сети