- J2ME應用開發詳解
- 陸昌輝主編
- 1204字
- 2019-01-01 07:06:54
前 言
在消費電子和嵌入式設備的廣闊領域中,目前最受關注的是手機等移動通信設備。隨著網絡和無線通信技術的發展,以及無線移動設備的處理能力不斷增強,使得手機已經不再是一個單一的通信設備,它融合了上網、個人信息管理、移動辦公、娛樂游戲等功能。各種無線移動通信終端正朝著多功能、智能化的方向發展。并且隨著3G網絡的運行,數據通信帶寬的大幅增加,而費用的急劇降低,各種針對移動技術的應用需求會越來越大。
J2ME為運行在嵌入式消費類電子產品的設備,如移動電話、PDA、游戲終端之上的應用程序提供了一個健壯的、靈活的環境。J2ME還提供了靈活的圖形用戶界面、健壯的安全模型、廣泛的聯網協議支持。目前J2ME平臺已經部署到上億個設備上,前景非常廣闊。因此越來越多的人意識到了J2ME技術的開發與應用所帶來的無限機遇。
針對這一現實情況,作者根據多年J2ME開發經驗編寫了本書,通過深入淺出的基礎理論講解和豐富的案例分析方式,引導讀者在學習J2ME基礎理論的同時,將其運用于實際的應用開發當中。
本書共分為11章,具體內容組織如下:
第1章介紹了J2ME平臺的相關知識,具體包括J2ME與WAP,J2ME的體系結構,開發J2ME程序的注意事項,無線編程的新趨勢,J2ME配置、簡表以及工具箱等內容。
第2章講解了J2ME中的開發與測試環境的相關內容。
第3章介紹了MIDlet的相關知識,具體涉及MIDlet的生命周期,用命令行環境開發MIDlet實例,用KTOOLBAR開發MIDlet實例,MIDlet與XML等內容。
第4章介紹了MIDlet中的GUI開發方法,具體包括MIDP圖形坐標系統、部署不同的MIDP GUI API、MIDP GUI編程中的GUI組件、編寫應用的代碼等內容。
第5章講解了Servlets與MIDlet的相關知識,內容涉及用于MIDlet-Servlets內部通信的類和接口、實現MIDLETS和SERVLETS之間的通信方法等方面。
第6章主要介紹了RMS包的相關知識,以及如何利用RMS API編寫MIDLET應用等內容。
第7章對MIDP 2.0的Game類進行了詳細介紹,具體涉及GameCanvas類、GameCanvas基礎實例、Sprite類、LayerManager類、TiledLayer類等內容。
第8章重點介紹了J2ME游戲開發的相關知識,具體包含與傳統游戲的差別,市場推廣的方法,移動游戲的限制,編碼之前的準備工作,以及開發過程控制等內容。
在第9、10、11章這3章中,作者精心挑選了3個手機游戲開發的典型案例,并對其設計與開發過程進行了深入細致的描述,便于讀者的學習與提高。
本書以通俗的語言,系統地介紹了J2ME移動應用開發的設計思想以及編程方法,為讀者更好地使用這些技術和標準進行工作而提供了很好的指導。本書既有簡單易懂的代碼片斷,也有大量實際可用的應用系統實例,為讀者迅速掌握J2ME的核心API類庫及無線應用系統的開發過程提供了很好的參考。
本書內容全面,邏輯與結構合理,講解由淺入深,示例豐富,注釋詳盡。本書適合于具備一定Java語言基礎的專業和準專業的Java開發人員閱讀,可以作為高等院校J2ME移動應用開發課程的教材,也可作為移動應用開發人員和希望利用J2ME技術尋求移動解決方案的其他程序員或管理人員的參考書。
本書由陸昌輝主編,曾健、熊帥、周魏等編著。因作者水平有限,尚有許多不周和不準確之處,懇請廣大讀者提出批評和建議。
編著者
2009年2月