摘 要
個人數(shù)據(jù)交換PDI(Personal Data Interchange)每時每刻都進行著,可以是兩個人面對面、通過電話或網(wǎng)絡(luò)的信息交流,同其他人一起的信息共享。通過紙質(zhì)名片,或者電子名片來進行信息的交換。
該課題研究首先圍繞vCalendar結(jié)構(gòu),闡述了什么是vCalendar,產(chǎn)生過程以及應(yīng)用范圍。對其組織結(jié)構(gòu)和主要字段:DTSTART、DALARM、DTEND等在結(jié)構(gòu)中作用,以及各屬性取值,編碼間的轉(zhuǎn)換作了詳細分析;然后結(jié)合Motorola L7型號手機,測試出手機特性,功能操作流程、系統(tǒng)編碼方式、讀取開關(guān)、配置信息、數(shù)據(jù)格式構(gòu)成等。可以實現(xiàn)操作有:下載、新增、修改、刪除。再根據(jù)每一功能特性,制定出實現(xiàn)方式。主要是重寫基類接口函數(shù),來達到對該手機型號的支持,再把插件加入到軟件架構(gòu)中,設(shè)計出能在PC和手機端通信的軟件。通過該軟件可以對手機中的事件、日程安排進行操作,同時也可以同WINDOWS系統(tǒng)進行數(shù)據(jù)同步。
關(guān)鍵詞:事件;日程安排;數(shù)據(jù)同步;插件
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
目 錄