Size: a a a

StartAndroid Ru Chat

2020 July 16

I

Ivan in StartAndroid Ru Chat
Nikitos Nikitosovich
Всем добрый день!
Поделитесь, пожалуйста, а как вы осуществляете работу в фоне? (у меня цель постоянно контролировать информацию на сервере, и когда надо , показать notification.)
Нашел огромное количество туторилаов по work manager, но он все равно работать отказался...) Использую periodic worker с интервалом 16 мин, do work исполняется 1 раз при запуске приложения  и потом пропадает бесследно.

Поэтому и интересуюсь, есть ли другие способы, или хороший  прмер реализации через worker....

Заранее спасибо). Понимаю, что вопрос глупый, но я ещё новичок)
Если нужна постоянная работа в фоне, то ForegoundService...
Будет висеть уведомление в шторке постоянно.
Если нужно просто не пропустить эвент какой-то на сервере, то FCM (например, юзеру пришло новое сообщение).
источник

NN

Nikitos Nikitosovich in StartAndroid Ru Chat
Ivan
Если нужна постоянная работа в фоне, то ForegoundService...
Будет висеть уведомление в шторке постоянно.
Если нужно просто не пропустить эвент какой-то на сервере, то FCM (например, юзеру пришло новое сообщение).
Большое спасибо! Попробую!)
источник

AR

Alex Ryzhickov in StartAndroid Ru Chat
Здравствуйте, подскажите пожалуйста, можно ли в в Dao (Room) писать запросы на контейнер объектов, которые не List ? Не ArrayList, не LinkedList, а только List работает, в противном случае выдаёт ошибку о конвертации.
источник

J

Jerzy (Юра)🎄 in StartAndroid Ru Chat
Александр Михно
layout_archor="что-то там" не помню)
У какого объекта нужно прописывать это свойство?
источник

SP

Sergey Panov in StartAndroid Ru Chat
Alex Ryzhickov
Здравствуйте, подскажите пожалуйста, можно ли в в Dao (Room) писать запросы на контейнер объектов, которые не List ? Не ArrayList, не LinkedList, а только List работает, в противном случае выдаёт ошибку о конвертации.
Нет, можно использовать только интерфейсы List, Set, конкретные реализации - нельзя
источник

K

Kasem in StartAndroid Ru Chat
Alex Ryzhickov
Здравствуйте, подскажите пожалуйста, можно ли в в Dao (Room) писать запросы на контейнер объектов, которые не List ? Не ArrayList, не LinkedList, а только List работает, в противном случае выдаёт ошибку о конвертации.
Там смысла нету другие ставить. Сделаешь as ArrayList
источник

NM

Nurdiyor Microstar in StartAndroid Ru Chat
Alex Ryzhickov
Здравствуйте, подскажите пожалуйста, можно ли в в Dao (Room) писать запросы на контейнер объектов, которые не List ? Не ArrayList, не LinkedList, а только List работает, в противном случае выдаёт ошибку о конвертации.
Rabotaet tolko v liste
источник

AR

Alex Ryzhickov in StartAndroid Ru Chat
Sergey Panov
Нет, можно использовать только интерфейсы List, Set, конкретные реализации - нельзя
я решил проверить Set, Set тоже не конвертируется
источник

I

Ivan in StartAndroid Ru Chat
Kasem
Там смысла нету другие ставить. Сделаешь as ArrayList
А если там linkedList придет
источник

I

Ivan in StartAndroid Ru Chat
Рисковая идея
источник

SP

Sergey Panov in StartAndroid Ru Chat
Alex Ryzhickov
я решил проверить Set, Set тоже не конвертируется
Был не прав на счёт Set, его можно использовать только при сложных запросах и нескольких таблиц.
источник

/

//Adam in StartAndroid Ru Chat
[
   {
       "serviceId": 2,
       "serviceName": {
           "langKey": "ru",
           "value": "Etisalat - Афганистан"
       },
       "accountLabel": {
           "langKey": "ru",
           "value": "Номер телефона"
       },
       "accountNumberType": "number",
       "accountNumberMinLenght": 11,
       "accontNumberMaxLenght": 11,
       "minPayment": 1.00,
       "maxPayment": 50.00,
       "commissionType": "percentage",
       "commission": 0.0,
       "hasCheck": false
   },
   {
       "serviceId": 3,
       "serviceName": {
           "langKey": "ru",
           "value": "MTN - Афганистан"
       },
       "accountLabel": {
           "langKey": "ru",
           "value": "Номер телефона"
       },
       "accountNumberType": "number",
       "accountNumberMinLenght": 11,
       "accontNumberMaxLenght": 11,
       "minPayment": 1.00,
       "maxPayment": 50.00,
       "commissionType": "percentage",
       "commission": 0.0,
       "hasCheck": false
   }
]

Как parsing json с volley?
источник

В

Влад in StartAndroid Ru Chat
//Adam
[
   {
       "serviceId": 2,
       "serviceName": {
           "langKey": "ru",
           "value": "Etisalat - Афганистан"
       },
       "accountLabel": {
           "langKey": "ru",
           "value": "Номер телефона"
       },
       "accountNumberType": "number",
       "accountNumberMinLenght": 11,
       "accontNumberMaxLenght": 11,
       "minPayment": 1.00,
       "maxPayment": 50.00,
       "commissionType": "percentage",
       "commission": 0.0,
       "hasCheck": false
   },
   {
       "serviceId": 3,
       "serviceName": {
           "langKey": "ru",
           "value": "MTN - Афганистан"
       },
       "accountLabel": {
           "langKey": "ru",
           "value": "Номер телефона"
       },
       "accountNumberType": "number",
       "accountNumberMinLenght": 11,
       "accontNumberMaxLenght": 11,
       "minPayment": 1.00,
       "maxPayment": 50.00,
       "commissionType": "percentage",
       "commission": 0.0,
       "hasCheck": false
   }
]

Как parsing json с volley?
GSON в помощь
источник

/

//Adam in StartAndroid Ru Chat
Влад
GSON в помощь
Да
источник

АМ

Александр Михно... in StartAndroid Ru Chat
Jerzy (Юра)🎄
У какого объекта нужно прописывать это свойство?
NestedScrollView
источник

a

arsenyi in StartAndroid Ru Chat
Переслано от arsenyi
Парни, подскажите в какую сторону гуглить. Мне нужен метод, который будет выдавать расположение телефона по х и у, но при этом мне нало, чтобы изначально х и у были равны нулю (я нашел метод, который выдает расположение по х и у, но при этом относительно неизвестно чего, то есть там цифры изначально не равны 0, скрин). Мне же надо, чтобы изначально цифры были равны нулю и чтобы при движении телефона они изменялись (допустим двинул я телефон вверх, ось у изменилась)
источник

a

arsenyi in StartAndroid Ru Chat
источник

D

Damir in StartAndroid Ru Chat
Всем привет! Хочу сделать приложение-викторину, несколько разделов имеют свои вопросы, у каждого вопроса свои варианты и картинка. Думаю firebase использовать. Гуглю, но нет понимания логики, например, для одного раздела создаю папку в storage, загружаю нужные картинки. А вопросы как загрузить туда? Нужно иметь сразу готовый json файл? Подскажите пожалуйста
источник

BT

Boris Timofeev in StartAndroid Ru Chat
arsenyi
Переслано от arsenyi
Парни, подскажите в какую сторону гуглить. Мне нужен метод, который будет выдавать расположение телефона по х и у, но при этом мне нало, чтобы изначально х и у были равны нулю (я нашел метод, который выдает расположение по х и у, но при этом относительно неизвестно чего, то есть там цифры изначально не равны 0, скрин). Мне же надо, чтобы изначально цифры были равны нулю и чтобы при движении телефона они изменялись (допустим двинул я телефон вверх, ось у изменилась)
А ты запомни их (это типа есть ноль) и из новых координат эти вычитай
источник

a

arsenyi in StartAndroid Ru Chat
Boris Timofeev
А ты запомни их (это типа есть ноль) и из новых координат эти вычитай
Там просто в аргументах этого метода идёт массив, который изменить нельзя
источник