Size: a a a

Android Developers

2021 February 13

СП

Сергей П. in Android Developers
Артем Пешков
Друзья, есть вопрос - Могу ли я сделать вебвью и загрузить его функционал в память, чтоб приложение работало без интеренета?
Вебвью может показать в формате "сайта" длинную html строку.
Или, как вариант- можно поднять локальный веб-сервер и заполнить его данными с нормального.
Как сделаешь- так и будет
источник

АП

Артем Пешков... in Android Developers
Сергей П.
Вебвью может показать в формате "сайта" длинную html строку.
Или, как вариант- можно поднять локальный веб-сервер и заполнить его данными с нормального.
Как сделаешь- так и будет
Спасибо за ответ!
источник

С

Семён in Android Developers
Привет. Кто может подсказать, для того, что бы забирать постоянно координаты из геолокация и заносить их в бд, нужно написать свой сервис, который в фоне будет коннектиться к сервису геолокация и забирать от туда данные? И если писать сервис, то стоит наследоваться от класса Service или лучше от LifecycleService?
источник

DZ

Dmitry Zakharov in Android Developers
всем привет а в прилогах можно донаты принимать (разместить кнопки всякие типа пайпала гугл пей итд) не нарушит это никаких правил размещения в сторе?
источник

DZ

Dmitry Zakharov in Android Developers
кто-нить знает?
источник

AM

Artem Mi in Android Developers
Скорее всего нужно будет через гугл пей сервис все делать, ибо бан
источник

Н

Некси in Android Developers
Семён
Привет. Кто может подсказать, для того, что бы забирать постоянно координаты из геолокация и заносить их в бд, нужно написать свой сервис, который в фоне будет коннектиться к сервису геолокация и забирать от туда данные? И если писать сервис, то стоит наследоваться от класса Service или лучше от LifecycleService?
Foreground service + google geolocationprovider + разрешение в манифисте на запись геолокации в фоне + разрешение на публикацию в Гугл плей, потому что не все приложения имеют право так делать
источник

ES

Egor Sigolaev in Android Developers
Ребят, подскажите. Создаю диалог через билдер в onCreateDialog. Из за этого метод onViewCreated с не нуллом viewLifecycleOwner не дергается. Пытался в onCreate и onActivityCreated, везде ошибка в том, что овнер нулл, слишком ранние методы. В каком методе лайфсайклер овнер уже проинициализируется?
источник

ES

Egor Sigolaev in Android Developers
источник

V

V.Ilin in Android Developers
подскажите, если у меня запрос возвращает пустой ответ, в RxJava это Completabke, а в Coroutines как это написать?
@POST("test»)
fun
test(): Completable
источник

ES

Egor Sigolaev in Android Developers
V.Ilin
подскажите, если у меня запрос возвращает пустой ответ, в RxJava это Completabke, а в Coroutines как это написать?
@POST("test»)
fun
test(): Completable
Ничего не ставить, Unit пусть будет
источник

ES

Egor Sigolaev in Android Developers
или сделать обертку в виде Try<Success, Failure>, в инете реализаций кучу
источник

V

V.Ilin in Android Developers
Egor Sigolaev
Ничего не ставить, Unit пусть будет
и как тогда вызвать request?
источник

ES

Egor Sigolaev in Android Developers
V.Ilin
и как тогда вызвать request?
всмысле? ты же суспенд функцию вызываешь внутри корутины
источник

AM

Artem Mi in Android Developers
Как в руме проверить есть ли такие данные, если нет, то вернуть число?
источник

AM

Artem Mi in Android Developers
Например 0 вернуть если данных нет
источник

VS

Valentin Sergeev in Android Developers
Artem Mi
Например 0 вернуть если данных нет
Select count (*) ?
источник

AM

Artem Mi in Android Developers
И тип чекнутт если > 0 то сделать другой запрос?
источник

AM

Artem Mi in Android Developers
Просто я получаю определенное число, но пока данных в бд нет, она соответственно пустая, и рум тровит ошибку
источник

VS

Valentin Sergeev in Android Developers
Artem Mi
Просто я получаю определенное число, но пока данных в бд нет, она соответственно пустая, и рум тровит ошибку
Непонятно, что именно число и как оно получается. В любом случае, не стоит делать два запроса, обычно всё можно средствами SQL решить
источник