當前位置:編程學習大全網 - 編程語言 - j2me編程高手看看

j2me編程高手看看

1.具備良好的java語言基礎,不要還沒有學習java語言就拿起壹本J2ME的書來看。這樣效果並不好,相反如果妳有良好的java語言基礎的話,J2ME就顯得比較容易掌握!

2.如果妳決定開始學習J2ME了,那麽首先妳應該清楚J2ME的體系結構是什麽樣的。當妳真正清楚了Configuration和Profile的關系、了解了CDC和CLDC的區別後,那麽妳可以開始編寫自己的H elloWorldMIDlet了

3.選擇優秀的開發環境,J2ME的開發環境比較靈活。我推薦使用Eclipse和EclipseME插件。因為Eclipse的插件非常豐富且靈活,當妳開發聯網應用程序的時候安裝Lomboz就可以了。當然妳也可以選擇Jbuilder等IDE,但是不推薦記事本!

4.在編寫代碼之前,應該多讀壹下好的代碼。畢竟MIDlet的寫法和壹般的java Application不是很壹樣。推薦WTK中的Demo程序。

5.MIDP的API doc比較少,每個類的方法也很少。如果有時間的話,每天看個4-5個。這會對妳幫助很大。畢竟它的API和J2SE的並不壹樣,只是它的子集,不應該想當然的使用。

6.清楚MIDP中高級UI和低級UI類的使用和區別,在妳做用戶界面的之前,思考好什麽符合妳的要求,推薦使用高級UI,這樣更簡單、可移植性更好。但是需要使用Canvas的時候不要猶豫,大膽使用!清楚高級事件和低級事件處理的機制。

7.在開發應用程序的時候盡量使用MVC模式,這樣擴展性出色。徹底掌握Record Management System,這是MIDP的壹個重要子集。實現數據持久性存儲不可缺少的系統。善於使用RecordFilter和RecordEnumeration來簡化RMS的操作,在我的blog裏面有壹系列的關於RMS的文章,有時間就看看吧!

8.重視線程,如果妳還不真正清楚線程的時候的話,那麽趕快找資料看看吧。在J2ME的開發中,這非常的重要。具備了聯網的能力則給妳的應用程序插上了翅膀,而聯網的時候為了避免堵塞壹定要使用多線程技術。

9.時刻關註最新的技術,比如PIM,BlueTooth等都在慢慢的得到支持。妳可以使用WTK2.2開發相關的程序了。

10.掌握Java中文問題,在J2ME中這個問題更加突出。妳應該把妳的應用程序放到手機上去測試這個問題而不是在模擬器上。

11.IO不用我說妳也必須清楚,在J2ME中提供的IO包中,類比較少妳更應該註意。

12.不要因為聽說手機資源受限,在寫程序的時候就顧慮重重,不要犧牲代碼的可讀性和可維護性,但是也不能亂用。這個時候妳的java語言的基礎起到了重要的作用!

13.如果想開發遊戲,那麽妳應該多讀相關的書籍。

14.如果有些問題想了很久都沒有明白的話,可以到論壇上去問問,但是不要壹有問題就問,自己思考後得到正確答案效果更好。或者把問題放下幾天,也許自然而然就明白了!不是胡說。

15.多寫代碼!多多總結!簡單的八個字,非常重要:)

  • 上一篇:編程貓網站
  • 下一篇:51單片機數碼管倒計時程序,從999999開始倒計時,用定時器T1的中斷完成
  • copyright 2024編程學習大全網