999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于手機平臺的學件開發

2007-12-29 00:00:00孟祥增
中國信息技術教育 2007年11期


  手機的普及也使之成為我們進行移動學習的重要設備,所以,基于手機平臺的學件開發是移動學習資源建設的一個重要方面。手機平臺上的學件應該能夠提供和控制一種富有趣味性和競爭性的教學環境,激發學生的學習動機,使學生在富有教學意義且教學目標明確的學習活動中得到訓練或有所發現,取得積極的教育效果。
  
  基于手機平臺的學件開發技術分析與比較
  
  由于手機處理器性能和內存大小的限制,我們不能把學件所需要的資源都集成到學件中,而是通過無線網絡和學件資源服務器聯接。所以,手機平臺上的學件開發技術和電腦平臺上的學件開發技術就有所區別。在實際的學件開發中使用的技術主要有J2ME、Symbian、BREW、Windows Mobile和Flash Lite。其中,BREW技術是基于CDMA手機的開發技術,通用性不強;而Symbian和Windows Mobile技術的用戶數量雖然非常多,但它們又都基于特定軟件平臺。因此,只有J2ME和Flash Lite技術是跨平臺的通用技術。在制作基于移動平臺的學件時一般也選用這兩種技術。
  J2ME全稱為Java2 Micro Edition,中文名稱為Java2縮微版,它是SUN公司推出的針對消費類電子設備的開發技術。J2ME技術將Java語言與平臺無關的特性移植到小型電子設備上,允許移動無線設備之間共享應用程序,是一種主要針對手機、PDA、機頂盒、智能家電等設備的開發技術。在我國,一般稱之為KJava應用。
  Flash Lite技術是Adobe公司推出的一種應用于手機平臺上的開發技術,最新版本是Flash Lite 2.1。Flash Lite并不是一種新技術,是專為非個人電腦類電子設備推出的Flash Player新版本,為手機產品和消費電子產品提供更加豐富的用戶界面和全面的網絡瀏覽能力。Flash Lite完全基于PC機上的Flash標準,開發者在PC開發平臺上就可以開發移動設備上的應用程序。Flash Lite支持動態XML數據,允許動態加載和解析外部XML數據。并且,Flash Lite還可以利用手機設備所支持的可用解碼器動態加載外部多媒體內容,比如圖像、聲音、動畫和視頻等,甚至還可以支持攝像的應用。
  J2ME和Flash Lite這兩種技術各有自己的優勢和劣勢。比如,Flash Lite在兼容性、界面設計、動畫顯示、服務器整合、入門門檻方面有著先天的優勢。而J2ME在安全機制、存儲能力和網絡連接等層面又要比Flash Lite更強,由于J2ME是由國際化標準組織JCP推動的,在國際標準化和廠商支持方面有著更大的優勢。所以,我們在制作手機平臺上的學件時要根據學件的實際需求來選擇合適的開發工具。
  
  使用Flash Lite開發學件的過程
  
  在此,我們將制作一個基于Symbian6.0平臺的,可以讓學習者利用零星時間自主學習英語單詞的簡單學件,來說明使用Flash Lite技術制作學件的一般過程。
  Flash Lite的操作和Flash完全相同,但在進行內容設計時應該注意手機和PC機的不同。首先,由于手機處理器速度和內存的限制,在內容中不應該使用非常大的多媒體素材。另外,普通的手機都不具備完整的QWERTY鍵盤,沒有鼠標,在手機上可以用來操作的按鈕只有0~9數字鍵、方向鍵、確定鍵、*、#和左右軟鍵,所以,在交互的設計上不能太復雜,要使用戶操作起來簡單、方便。
  1.準備工作
  首先配置好Flash的工作環境,如果使用的是Flash MX Professional,還必須在Adobe的官方網站下載Flash Lite CDK。解壓縮后,將文件夾中的FlashLite1_1.dll和Flash-Lite1_1.xml拷貝到Flash安裝目錄下的Configuration\\Players目錄中。將文件DeviceMsg.cfg拷貝到當前用戶的Application Data\\Macromedia文件夾下。這樣,就完成了Flash MX Professional的配置工作。如果使用的是Flash 8 Professional,則不需要進行以上的配置。除此之外,還需要準備一部Symbian6.0的手機,用來對開發好的學件進行測試,這里以Nokia 7610為例。
  2.開發過程
  (1)界面設計
  ①打開Flash,新建一個Flash文檔,選擇“從模板創建”。Flash 8中提供了Symbian6.0的一些模板,可以直接使用。選擇“全球電話”\\“Flash Lite 1-1 Symbian Series 60”,點擊“確定”進入設計界面。
  ②首先,設計好總體的界面布局,界面如圖1所示。然后,在“移動學單詞”、“單詞釋義”、“近義詞”下面分別插入一個動態文本字段,變量名分別設置為“word”、“interpretation”和“similar”,用來顯示相應的內容。然后再對動態文本字段分別進行如下設置:選中文本字段后,選擇“修改\\轉換為元件”,在彈出的“轉換為元件”對話框中,選擇“影片剪輯”作為元件類型,單擊“確定”,并將對象的實例名稱分別改為“word”、“inter-pretation”和“similar”。最后,在動畫中加入一個按鈕,放在舞臺外面,用來接收用戶的按鍵動作。
  (2)詞典設計
  詞典的設計可以使用多種方法,Flash Lite支持文本文件、XML文件和數據庫文件作為外部的數據源。在這里使用最簡單的文本文件建立詞典,詞典的建設必須遵循MIME編碼規則,即兩個詞條之間使用符號‘&’分割。詞典建立完成之后保存為word.txt,詞典文件必須和Flash Lite最后生成的SWF文件保存在同一目錄中。
  
  (3)編碼
  ①在每一層的第二幀和第三幀各插入一個關鍵幀,選中最上一層的第一幀,打開動作窗口,插入代碼:
  loadVariables("word.tx

主站蜘蛛池模板: 亚洲熟女中文字幕男人总站| 欧美精品成人一区二区视频一| 国产精品视频a| 专干老肥熟女视频网站| 国产男女XX00免费观看| 成人在线观看不卡| 婷婷色狠狠干| 69av免费视频| 99久久精品免费观看国产| 精品国产黑色丝袜高跟鞋| 四虎影视无码永久免费观看| 欧美日本激情| 久久毛片基地| 国产成人精品免费视频大全五级| 一级片免费网站| 亚洲无码四虎黄色网站| 国产精品男人的天堂| 免费看a级毛片| 国产午夜人做人免费视频中文| 热re99久久精品国99热| 国产精品hd在线播放| 色婷婷在线播放| 99久久精品无码专区免费| 毛片视频网址| 69精品在线观看| 伊人久热这里只有精品视频99| 美女扒开下面流白浆在线试听 | 久久96热在精品国产高清| 国产99免费视频| 欧美一区精品| 国产无码精品在线| 欧美精品亚洲精品日韩专| 69视频国产| 亚洲欧美成人在线视频| 福利在线一区| 国产欧美在线视频免费| 永久免费av网站可以直接看的| 免费中文字幕一级毛片| 天天做天天爱天天爽综合区| 看国产一级毛片| av手机版在线播放| 欧美亚洲欧美区| 免费aa毛片| 国产chinese男男gay视频网| 九九这里只有精品视频| 日韩黄色大片免费看| 亚洲福利网址| 91网址在线播放| 97青青青国产在线播放| 欧美精品成人| 黄色在线不卡| 亚洲人成影院在线观看| 亚洲人成日本在线观看| 国产美女91呻吟求| 天天综合天天综合| 波多野结衣一区二区三区四区| 九色在线观看视频| 青青草国产免费国产| 制服无码网站| 在线看片国产| 国产激爽爽爽大片在线观看| 99精品免费欧美成人小视频 | 亚洲欧美国产五月天综合| 国产欧美视频综合二区| 久久6免费视频| 亚洲午夜福利精品无码不卡| 久久6免费视频| 亚洲三级视频在线观看| 久996视频精品免费观看| 亚洲欧美日韩成人在线| 性喷潮久久久久久久久| 一区二区三区四区在线| www精品久久| 真人高潮娇喘嗯啊在线观看| 在线不卡免费视频| 日韩精品无码免费一区二区三区| 国产一级α片| 亚洲男人在线| 久久中文字幕不卡一二区| a在线观看免费| 国产欧美专区在线观看| 亚洲综合一区国产精品|