首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> J2ME

J2ME 開發必備:掌握七大核心技術

     編輯:J2ME

J2ME 技術體系概覽

J2ME 是 Java 在智能設備領域的應用,開發者需掌握以下七大核心技術:

  1. 高級用戶界面
    Form、TextBox、List、Alert 及其組件、事件處理。適用於登入、關於、提示等常規界面。
  2. 低級用戶界面
    Canvas、Graphics 繪圖與事件處理。適用於遊戲開發、特殊界面繪製。
  3. 記錄存儲系統 (RMS)
    手機無文件系統,持久化數據以記錄形式存儲,掌握 RecordStore API。
  4. 聲音處理系統
    MIDP 1.0 無標準音頻 API,廠商擴展(Nokia、Siemens 等)各異;MIDP 2.0 提供統一 javax.microedition.media。
  5. 網絡編程
    主流為 HTTP 協議(GPRS/CDMA),Socket 支持較少。掌握 HttpConnection、Connector 用法。
  6. 多線程
    網絡請求、低級 UI 刷新均需異步處理,熟練掌握 Thread、同步機制。
  7. 短信息編程
    Nokia、Siemens、Samsung 等提供發送短信 API,常用於增值業務。

廠商擴展 API(第 8 類)

不同廠商提供差異化能力:

  • Siemens:文件系統訪問
  • Nokia:通訊錄讀取、攝像頭控制、藍牙等
  • Motorola:iDEN 網絡專用 API

開發時需權衡通用性與功能豐富度,善用條件編譯或預處理實現多機型適配。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved