Вход в статистику
Логин:
Пароль:
Забыли пароль?
www.realnetspb.ru



Подключиться

409-00-09
info@realnetspb.ru support@realnetspb.ru
служба технической поддержки
Обратная связь





Высокоскоростной Интернет для дома и офиса ● Цифровое IPTV ● Бесплатное подключение ● Бонусы и акции
Круглосуточная техническая поддержка ● Компьютерная помощь на дому ● Беспроводной доступ Wi-Fi
Личный кабинет

Как избежать неожиданного завершения задачи

24.08.2016

В тех случаях, когда работа приложения завершается принудительно для освобождения системных ресурсов, система не принимает во внимание наличие в нём активных работающих потоков. Поэтому выполнение фоновых задач может быть прервано при удалении процесса приложения. Решение о завершении работы приложения принимается на основе ранга процесса, а активный работающий компонент Service повышает ранг процесса приложения, например в тех случаях, когда приложение не отображается на экране и возрастает вероятность останова его компонента Activity. Использование компонента Service помогает снизить вероятность аварийного завершения приложения и его потоков при недостатке системных ресурсов. Увеличить скорость рабочих операций на производстве можно с помощью специального оборудования. Фрезерный станок купить как раз то, что нужно в таком случае.

В компоненте Service нет среды асинхронного выполнения. По отношению к другим асинхронным механизмам это скорее «сотрудник», нежели «конкурент». Перемещая асинхронные операции в службу, можно получить несколько преимуществ:

особо важные фоновые задачи выполняются независимо от видимости приложения на экране, то есть взаимодействие пользователя с данным приложением гораздо меньше влияет на жизненный цикл этих задач;

среда асинхронного выполнения без затруднений может совместно использоваться несколькими клиентами, например компонентами Activity;

асинхронные операции могут инициироваться как через намерения Intent, так и с помощью вызовов методов, а кроме того, это можно осуществить даже между процессами, применяя IPC.








 
© 2001-2014 ООО Реалнет-СПб
Услуги: бесплатное подключение к Интернет, цифровое IPTV, каналы в HD-качестве, ПО по подписке: антивирусы и родительский контроль,
служба технической поддержки и компьютерной помощи, настройка Wi-Fi - роутера, подключение Wi-Fi.