#java #android #android-intent
#java #Android #android-намерение
Вопрос:
Поскольку я читал, что плохая практика — постоянно запускать ваше приложение, я пытаюсь запустить его при запуске определенных встроенных приложений. Я считаю, что это как-то связано с намерением и следующей ссылкой, но я не знаю, с чего начать.
http://developer.android.com/training/basics/intents/filters.html
Если это возможно, может ли кто-нибудь опубликовать фрагмент кода, чтобы помочь мне? Я хотел, чтобы мое приложение запускалось при доступе к мультимедиа или камере, а затем закрывалось при закрытии этих двух приложений.
Ответ №1:
Я хотел, чтобы мое приложение запускалось при доступе к мультимедиа или камере, а затем закрывалось при закрытии этих двух приложений.
Извините, это невозможно.
Комментарии:
1. Хорошо, спасибо. Мое приложение использует около 10 МБ памяти при запуске, по вашему мнению, будет ли это считаться приложением с накопителем памяти, если оно работает постоянно?
2. @HondaKillrsx: Это не идеально. Ваше использование процессора, батареи и пропускной способности может быть хуже, в зависимости от того, что вы делаете. Кроме того, ваш процесс не будет выполняться вечно, так как в конечном итоге Android избавится от него либо по просьбе пользователя, либо просто из-за старости. И существуют тысячи приложений «Медиа или камера», в том числе сотни предустановленных на различных моделях устройств Android. Вы можете задать отдельный вопрос о переполнении стека, в котором вы объясняете, чего вы пытаетесь достичь, как вы думаете о его решении, и просите лучшие решения или проблемы с вашим решением.