OpenWiki

Utilities For OS5

Edit this page (last edited March 9, 2004)
Palm Notes | Recent Changes | Title Index | User Preferences | Random Page | Help
Различные виды утилит для OS5

вольный перевод по мотивам http://www.cliesource.com/forums/showthread.php?s=&threadid=44190

Программы можно разделить на два больших класса: те, которые служат для выполнения конкретной задачи и ценны сами по себе, и те, которые улучшают работу других программ. Речь пойдет о втором классе. Сложность в реализации программ второго класса понятна: Palm OS является однозадачной системой.

Рассмотрим способы передачи управления в свою программу во время исполнения чужой

  1. Алармы. Здесь словом алармы называется не вызов диалогового окна с напоминанием и музыкой, а вызов на исполнение в заранее заданное время своего кода. Этот способ очень мощный, именно так реализуются "псевдо-фоновые" проверки почты и сообщений в веричате. Но у этого метода есть недостаток - он нагружает пальму. Если проверять часто, то пользователь ощутит запаздывание устройства и разряд батарее, если редко, то реакция на внешнее событие придет с запозданием. Пределом разумной частоты проверок является 20-30 секунд.
  2. в

Palm Notes | Recent Changes | Title Index | User Preferences | Random Page | Help
Edit this page | View other revisions
Print this page | View XML
Find page by browsing, searching or an index
Edited March 9, 2004 (diff)
Valid XHTML 1.0!Valid CSS!