Size: a a a

Android Developers

2020 June 18

ЕТ

Евгений Тимочкин... in Android Developers
Aleksey D.
а почему нельзя прихлопнуть сервис либо со смертью процесса (он сам умрет, если не foreground), либо в RootActivity.onDestroy?
он таки foreground. RootActivity.onDestroy это я попробовал, работает, хотелось исключительно из эстетических соображений "тормозить" сервис оттуда же, откуда стартанули, но раз вариантов других нема, сделаю так, спасибо
источник

ГМ

Глеб Михайлов... in Android Developers
Всем привет ✋

Кто может подсказать, как получить программно номер телефона ??
источник

AD

Aleksey D. in Android Developers
Евгений Тимочкин
он таки foreground. RootActivity.onDestroy это я попробовал, работает, хотелось исключительно из эстетических соображений "тормозить" сервис оттуда же, откуда стартанули, но раз вариантов других нема, сделаю так, спасибо
я б ещё и стартовал его из RootAtivity.onCreate)
источник

NM

Nikolai Melkov in Android Developers
источник

ГМ

Глеб Михайлов... in Android Developers
Ни один из способов не работает, я уже на всех сайтах побывал
источник

d

danilshik in Android Developers
Aleksey D.
и каждый раз достается из хранилища, в чем проблема-то?)
мне кажется не комильфо, чтобы сделать запрос к сеть, нужно ради этого каждый раз делать запрос к БД
источник

AD

Aleksey D. in Android Developers
danilshik
мне кажется не комильфо, чтобы сделать запрос к сеть, нужно ради этого каждый раз делать запрос к БД
можно хранить не в бд, в памяти, а в бд обновлять только в случае изменения 🤷‍♂️
источник

d

danilshik in Android Developers
Aleksey D.
можно хранить не в бд, в памяти, а в бд обновлять только в случае изменения 🤷‍♂️
На уровне Repository сделать запрос к бд 1 раз и сохранить в переменную и уже ее запрашивать?
Если пришел новый token, то по мере обновления базы данных, нужно еще и эту переменную обновить?
источник

AD

Aleksey D. in Android Developers
danilshik
На уровне Repository сделать запрос к бд 1 раз и сохранить в переменную и уже ее запрашивать?
Если пришел новый token, то по мере обновления базы данных, нужно еще и эту переменную обновить?
самый простой вариант - хранить токен в shared preferences и каждый раз ходить туда за ним)
источник

d

danilshik in Android Developers
Aleksey D.
самый простой вариант - хранить токен в shared preferences и каждый раз ходить туда за ним)
В приложении могут авторизоваться несколько пользователей, поэтому tokenов (как и самих настроек) - может быть несколько
источник

AD

Aleksey D. in Android Developers
danilshik
В приложении могут авторизоваться несколько пользователей, поэтому tokenов (как и самих настроек) - может быть несколько
тогда база данных ☹️
источник

S

Singular in Android Developers
Aleksey D.
выглядит, будто так вообще делать не стоит)
нужен отдельный метод model.onRequestHolidaysPressed(), который сделает запрос и положит новый список в LiveData
Ну это пример MVVM от индуса, тот я думаю что тут что - то не так))
источник

ES

Egor Sigolaev in Android Developers
Привет. Можете скинуть или сказать пожалуйста, какого размера должны быть иконки? Студия добавляет 24×24 dp, сколько это на пикселях? И как вообще правильно иконки предоставлять? В png или svg?
источник

d

danilshik in Android Developers
Egor Sigolaev
Привет. Можете скинуть или сказать пожалуйста, какого размера должны быть иконки? Студия добавляет 24×24 dp, сколько это на пикселях? И как вообще правильно иконки предоставлять? В png или svg?
png - растровое, svg - векторно
источник

EP

Eugene P. in Android Developers
источник

AA

Aleksey Antonov in Android Developers
всем привет . нужен хелп. использую firebase messaging . задача при получении пуш уведомления на иконке приложения показывать бэдж со счетчиком или точку с менюшкой как на новых андроидах. но хочу задавать цифру в счетчике сам. если прил  запущен проблем нет, все четко.  но как это сделать если оно в фоне? или на это никак повилять нельзя?
источник

ES

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

SK

Suleiman Kurbanov in Android Developers
Всем привет!
Подскажите, пожалуйста, кто знает как можно отключить хреновину, которая появляется на RecyclerView когда ты в конце списка, но тянешь список дальше?
источник

SK

Suleiman Kurbanov in Android Developers
не pull to Refresh
источник

SK

Suleiman Kurbanov in Android Developers
а декорация цветная
источник