Руководство по actionscript. часть 2, стр. 107

Например, представьте приложение для демонстрации изображений в режиме слайд-шоу, которое использует класс ImageLoader для загрузки изображений с сервера через определенные интервалы времени. Код класса ImageLoader выглядит следующим образом:

package { import flash. events.*: import flash. utils.*:

public class ImageLoader { private var loadlnterval:int;

public function ImageLoader (delay:int = 1000) { loadlnterval = setlnterval(loadlmage. delay);

}

public function loadlmage ( ):void { traceC’Now loading image…»); // Код загрузки изображения // здесь не приводится

}

}

}

Теперь представьте, что основной класс приложения SlideShow реализует функциональность для запуска и остановки слайд-шоу. Для запуска слайд-шоу класс SlideShow создает экземпляр класса ImageLoader, управляющего процессом загрузки изображений. Экземпляр класса ImageLoader сохраняется в переменной экземпляра imgLoader, как показано в следующем коде: «

imgLoader = new ImageLoader( );

Для остановки или приостановки слайд-шоу класс SlideShow удаляет ссылку на экземпляр класса ImageLoader, как показано в следующем коде:

imgLoader = null;

Когда переменной imgLoader присваивается значение null, экземпляр класса ImageLoader становится доступным для сборки мусора. Тем не менее, до тех пор пока этот экземпляр не будет фактически удален из системной памяти, операция загрузки в экземпляре ImageLoader, реализованная на базе функции setlnterval ( ), будет регулярно выполняться.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.99
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.52
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.112
  • 06.07.2012">Google улучшила службу Search by Image
  • 18.03.2014">Как бросить курить и не поправиться
  • 07.10.2010">Подбор цветовой палитры с помощью Color Scheme Designer
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 015
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 064
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 070
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 050
  • 12.06.2011">Американские ученым удалось превратить в нейроны клетки кожи
  • 05.06.2011">Мысли вслух о дачном домике.
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.140
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 002
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 115
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...