Size: a a a

Android Developers

2021 February 18

K

Kasem in Android Developers
Paladin
Разрешаю
источник

A

Aleksei in Android Developers
все судьи 10 баллов
источник

АД

Андрей Данилов... in Android Developers
Aleksei
Ребята как можно в сервисе хранить данные, которые в нем сохранятся после того как приложение будет убито?
а чем база данных не подойдет?
источник

A

Aleksei in Android Developers
Андрей Данилов
а чем база данных не подойдет?
да, как вариант. а проще есть вариант? companion object не сохранится для сервиса после смерти прила?
источник

VP

Vitaly Peryatin in Android Developers
Aleksei
да, как вариант. а проще есть вариант? companion object не сохранится для сервиса после смерти прила?
После смерти приложения сохранятся файлы в файловой системе пользователя, SharedPreserences и база данных
Выбирай любой способ)
источник

ИЧ

Иван Чепёлкин... in Android Developers
Есть ли возможность слушать клики на клаве без использования edit text?)
источник

ИЧ

Иван Чепёлкин... in Android Developers
Мне нужно поднять Клаву и увидеть что пользователь жмёт некоторые кнопки без ввода данных
источник

A

Aleksei in Android Developers
Vitaly Peryatin
После смерти приложения сохранятся файлы в файловой системе пользователя, SharedPreserences и база данных
Выбирай любой способ)
так а если умерло приложение то  и фореграунд сервис вместе с ним умирает?
источник

АД

Андрей Данилов... in Android Developers
Aleksei
так а если умерло приложение то  и фореграунд сервис вместе с ним умирает?
нет, но у тебя остаются кейсы типа force stop
источник

АД

Андрей Данилов... in Android Developers
так что для надежности точно лучше сохранять нормально
источник

A

Aleksei in Android Developers
Андрей Данилов
нет, но у тебя остаются кейсы типа force stop
а вообще companion object в сервисе живет вместе с сервисом после смерти прила? Данные в  companion object будут доступны если запустить приложение и прибиндиться к сервису заново?
источник

АД

Андрей Данилов... in Android Developers
Aleksei
а вообще companion object в сервисе живет вместе с сервисом после смерти прила? Данные в  companion object будут доступны если запустить приложение и прибиндиться к сервису заново?
companion object живет в статике, так что прилинкован к класслоудеру
источник

АД

Андрей Данилов... in Android Developers
то есть насколько я понимаю связан с процессом
источник

АД

Андрей Данилов... in Android Developers
так что да, должно сохраниться в описанном тобой случае
источник

АД

Андрей Данилов... in Android Developers
с таким же успехом можно и в Application хранить если сервис в том же процессе
источник

A

Aleksei in Android Developers
Андрей Данилов
companion object живет в статике, так что прилинкован к класслоудеру
А вот это действие когда я удаляю приложение свайпом из списка прилоений в телефоне - это я убиваю весь процесс?
источник

АД

Андрей Данилов... in Android Developers
Aleksei
А вот это действие когда я удаляю приложение свайпом из списка прилоений в телефоне - это я убиваю весь процесс?
только если нет форграундного сервиса
источник

A

Aleksei in Android Developers
Андрей Данилов
только если нет форграундного сервиса
а если он есть то я убиваю только активити, а процесс и сервис живут пока система не убьёт сервис?
источник

АД

Андрей Данилов... in Android Developers
Aleksei
а если он есть то я убиваю только активити, а процесс и сервис живут пока система не убьёт сервис?
да
источник

A

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