Открытие моего приложения при доступе к встроенному приложению

#java #android #android-intent

#java #Android #android-намерение

Вопрос:

Поскольку я читал, что плохая практика — постоянно запускать ваше приложение, я пытаюсь запустить его при запуске определенных встроенных приложений. Я считаю, что это как-то связано с намерением и следующей ссылкой, но я не знаю, с чего начать.

http://developer.android.com/training/basics/intents/filters.html

Если это возможно, может ли кто-нибудь опубликовать фрагмент кода, чтобы помочь мне? Я хотел, чтобы мое приложение запускалось при доступе к мультимедиа или камере, а затем закрывалось при закрытии этих двух приложений.

Ответ №1:

Я хотел, чтобы мое приложение запускалось при доступе к мультимедиа или камере, а затем закрывалось при закрытии этих двух приложений.

Извините, это невозможно.

Комментарии:

1. Хорошо, спасибо. Мое приложение использует около 10 МБ памяти при запуске, по вашему мнению, будет ли это считаться приложением с накопителем памяти, если оно работает постоянно?

2. @HondaKillrsx: Это не идеально. Ваше использование процессора, батареи и пропускной способности может быть хуже, в зависимости от того, что вы делаете. Кроме того, ваш процесс не будет выполняться вечно, так как в конечном итоге Android избавится от него либо по просьбе пользователя, либо просто из-за старости. И существуют тысячи приложений «Медиа или камера», в том числе сотни предустановленных на различных моделях устройств Android. Вы можете задать отдельный вопрос о переполнении стека, в котором вы объясняете, чего вы пытаетесь достичь, как вы думаете о его решении, и просите лучшие решения или проблемы с вашим решением.