Я не могу говорить специально для AIR, но на всех написанных мной страницах Flash, приложениях и виджетах я всегда включаю предварительный загрузчик.
Вот хороший пример предварительного загрузчика , который фактически загружает внешний контент.
Но если вы просто делаете тяжелые вычисления и не загружаете какие-либо внешние данные:
- Определите общее количество «единиц работы», которые необходимо выполнить (например: если у вас есть 100 строк данных для обработки, это ваши общие единицы работы)
- Отображение анимированного видеоролика "Загрузка ..."
- Начинайте вычислять и увеличивать переменную счета выполнения каждый раз, когда единица работы будет завершена
- Когда счетчик прогресса достигнет итогового значения, скрыть загружаемый видеоклип
Если вы хотите отобразить загруженный процент, рассчитайте следующее и введите его в TextField внутри загружаемого фрагмента ролика:
percentage = (count / total) % 100