Size: a a a

Android Developers

2021 May 04

DD

Damir Dominok in Android Developers
спасибо за совет!
источник

H

HahahImFaus in Android Developers
Мне нужно постоянно держать соединение с сервером через websoсket (чтоб оно было при выключенном экране и тд), для этого лучше всего подходит Foreground сервис?
источник

ᴅᴍɪᴛʀɪʏ in Android Developers
https://github.com/vadiole/EndlessForegroundService

вот мой неубиваемый foreground service

для всяких xiaomi нужно нужно разрешить работу в фоне и автозапуск

уведомление обязательное условие в андроиде. если пользователю оно не нравится то его можно отключить в шторке
источник

a

awawa in Android Developers
У меня такой же юзкейс. Единственный стабильно работающий вариант - foreground service + проигрывание музыки. То есть у меня из сервиса запускается MediaPlayer, который играет тишину. Но чтобы не жрало батарею этот player и сам поток паузятся в конце каждой итерации на 500 миллисекунд.
источник

H

HahahImFaus in Android Developers
😬
источник

a

awawa in Android Developers
Да, такие дела🤷‍♂️
источник

ЛБ

Личная Борда... in Android Developers
А это реально прямо плохо, стараться избегать?
источник

ЕГ

Евгений Гончаров... in Android Developers
если в твоих линерах используются веса, это очень плохо
источник

Ԥ

ԤИОНЕР in Android Developers
Короче, вскрыл чужой файлик "R.java", посмотрел его кишки и заполнил свой файл по его образу и подобию. Вроде всё получилось, на выходе получил свой *.jar 😌
источник

Ԥ

ԤИОНЕР in Android Developers
источник

ЛБ

Личная Борда... in Android Developers
Хорошо, запомню, спасибо
источник

ЕГ

Евгений Гончаров... in Android Developers
если твои линеы простые, то можно оставить как есть, но кемон, ConstraintLayout это уже гайдлайны разработки, выучи и используй его
источник

ЛБ

Личная Борда... in Android Developers
Ну я понимаю как пользоваться констраинт лэйаут, просто писать больше надо
источник

A

ABI in Android Developers
Ибо надо юзать воркер
источник

ЕГ

Евгений Гончаров... in Android Developers
при использовании весов onMesure вызывается несколько раз, соотвественно у всех чайлдов тоже, на старый дейвайсах до 2016-2017 года и слабых девайсах 2020-2021, это будет ощутимо заметно
источник

ЕГ

Евгений Гончаров... in Android Developers
нет, это только кажется
источник

ЕГ

Евгений Гончаров... in Android Developers
просто ConstraintLayout сложней и тебе лень
источник

H

HahahImFaus in Android Developers
мне надо держать постоянное соединение
источник

ЛБ

Личная Борда... in Android Developers
Почему кажется, нужно каждый элемент привязать куда то и подумать надо куда, а в элементах линеар лэйаута три строки копипаста
источник

ЛБ

Личная Борда... in Android Developers
Да, вот про это
источник