最近也算是閑來無事, 于是乎開始玩玩 J2ME 無線編程,找了一本書翻翻,然后下載了一個 ME插件和諾基亞的模擬器 做了幾個小例子,發覺其實也沒有什么,感覺基本上可以說是windows 窗口編成的一個縮版(新手愚見,高手見效了)。就是所謂的添加一個form(類是面板),在給他添加幾個TextField(類是文本框),添加相應的響應事件,然后就是在不同的現實面板間切換,做一些業務上的事情,至于手機上的存儲嘛,基本上是依賴于 DataStore 這個類的,用它獲取recordID在獲取記錄等等,也就是通常的數據庫操作(增刪改查)都依賴于它。至于手機的聯網通訊則是依賴于Connector這個對象了,通過它 既可以創建一個Socket連接,也可以創建一個HTTP連接,只是連接的URL 字符串不同罷了。如:
conn = (HttpConnection)Connector.open(URL.toString());
想想它的難點的話應該是如何的精簡代碼,高效的利用存儲空間,和網絡通訊的安全吧。因為這畢竟是一個手持設備的局限性問題。這方面就確實沒有什么經驗了,希望有高手的經驗共享。呵呵~~~我只是感覺她的編程模型還是蠻好理解的。沒有什么神秘可言。我翻的那本書比較的老了,也許現在的MIDP2.0 已經有了很大的改觀也說不來噢,個人沒有怎么了解。不過在J2ME的開發包里面有好多的Demo,但是現在是沒有什么時間去研究它了,呵呵~~~以后再說吧,歡迎大家批評指正。