摘 要
個人數據交換PDI(Personal Data Interchange)每時每刻都進行著,可以是兩個人面對面、通過電話或網絡的信息交流,同其他人一起的信息共享。通過紙質名片,或者電子名片來進行信息的交換。
該課題研究首先圍繞vCalendar結構,闡述了什么是vCalendar,產生過程以及應用范圍。對其組織結構和主要字段:DTSTART、DALARM、DTEND等在結構中作用,以及各屬性取值,編碼間的轉換作了詳細分析;然后結合Motorola L7型號手機,測試出手機特性,功能操作流程、系統編碼方式、讀取開關、配置信息、數據格式構成等。可以實現操作有:下載、新增、修改、刪除。再根據每一功能特性,制定出實現方式。主要是重寫基類接口函數,來達到對該手機型號的支持,再把插件加入到軟件架構中,設計出能在PC和手機端通信的軟件。通過該軟件可以對手機中的事件、日程安排進行操作,同時也可以同WINDOWS系統進行數據同步。
關鍵詞:事件;日程安排;數據同步;插件
The design of the vCalendar`s cross-platform system
Abstract
Personal Data Interchange (PDI) occurs every time, Two or more individuals communicate in either face-to-face or across wire and internet data. Such interchanges frequently include the exchange of informal information, such as business cards paper cars or Vcards.
The topic is based on the construction of vCalendar, expounded what is vCanlendar, the process of having it and the applications. Especially it explains the histological structure and the function for key fields-DTSTART, DALARM and DTEND,the value of each attribution and the transforms between the codes; Combined with Motorola L7 to get the property of the mobile-phone, operation flow of the functions, methods of system coding, switches reading, configuration messages and the forming of data compositions, etc. Effected operations could be: downloading, adding, revising and deleting, and fulfilling the methods with the functional characters, Main point is re-writing basic port function to get the compatibility of the mobile. Then, add the x-activitis into the software, obtain the communications between PC and cell-phone; which can either control the events, schedule in for the mobile, or make the data synchronization with Windows system.
Key words: vEvent; vTodo; Data synchronous; Plugin
目 錄