隨筆-3  評論-0  文章-8  trackbacks-0

           

          學習J2ME編程需要掌握的七種技術(轉載加自測)

          學習J2ME編程需要掌握的七種技術

           

                 J2ME編程是Java在智能家電領域的應用,主要包含以下技術:

          1、  高級用戶界面

          高級用戶界面是指J2ME編程中用到的Form(窗體)、TextBox(文本框)、List(列表框)和Alert(提示信息框)等的使用,以及其中的一些控件的使用,當然也包括相應的事件處理。應用在一般的如登陸窗體、關于窗體和提示等。(這個不是很難,應該可以容易掌握)

          2、  低級用戶界面

          低級用戶界面指Canvas類和Graphics類等的使用,以及相應的事件處理,應用與游戲編程以及特殊界面的繪制等。(曾經做過一款游戲,都有所接觸)

          3、  記錄存儲系統

          記錄存儲系統是手機中支持的用于數據永久保存的技術。因為手機中沒有數據文件的概念,所以一般需要保存的數據只能以記錄的形式保存。(游戲中排名的保存和更新)

          4、  聲音處理系統

          MIDP1.0不支持聲音處理,但是很多手機廠商如Nokia、Siemens等都支持,所以播放聲音也是一項需要掌握的技術。該技術使用的API多和手機廠商相關。但是MIDP2.0就提供了通用的支持。(可以導入聲音文件,也可以用byte數組來產生聲音)

          5、  網絡編程

          網絡編程指在手機中通過GPRS或者CDMA網絡以HTTP協議或者SOCKET的形式連接網絡。現在的手機支持HTTP網絡編程的占大多數,支持SOCKET的相對很少。所以網絡編程暫時也就是使用HTTP協議進行編程。(這個好像是重點哦)

          6、  多線程

          多線程是J2ME應用中比較核心的技術之一,因為進行網絡編程和低級用戶界面編程是為了響應迅速,都需要處理成多線程。所以也必須熟練掌握。(接觸不多)

          7、  短信息編程

          很多手機都提供了用于發送短信息的API,如NOKIA、SIEMENS、SAMSUNG等,所以在J2ME中發送短信息也是一個比較常用的技術。(SMS也不難)

          8、  其他

          當然根據廠商的不同還提供了其他的一些技術,如Siemens的API中支持文件,Nokia的API支持讀取系統通訊錄等等。(哈哈,絕我所知,Nokia的手機充電時不能震動)

          posted on 2005-08-24 11:02 Smokingcat 閱讀(165) 評論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 凯里市| 嘉祥县| 和政县| 长泰县| 晋城| 克山县| 荣成市| 金塔县| 崇州市| 泽州县| 永安市| 汨罗市| 崇左市| 资讯 | 黔南| 铜梁县| 大厂| 收藏| 开江县| 固镇县| 乳源| 阿拉尔市| 志丹县| 宁明县| 怀安县| 巴中市| 蚌埠市| 天全县| 普兰店市| 于田县| 涪陵区| 沁源县| 泸溪县| 木兰县| 江北区| 大港区| 海城市| 马鞍山市| 陆良县| 五家渠市| 张掖市|