《J2ME無線開發實訓教程》是2007年清華大學出版社出版的圖書,作者是池瑞楠、仵博、張立涓。
基本介紹
- 書名:J2ME無線開發實訓教程
- 作者:池瑞楠,仵博,張立涓
- ISBN:9787302150664
- 頁數:320
- 出版社:清華大學出版社
- 出版時間:2007-06-01
- 裝幀:平裝
基本信息,內容簡介,圖書目錄,
基本信息
作 者:池瑞楠,仵博,張立涓 著 叢 書 名:出 版 社:清華大學出版社ISBN:9787302150664 出版時間:2007-06-01 版 次:1 頁 數:320 裝 幀:平裝 開 本:所屬分類:圖書 > 計算機與網際網路 > 程式語言與程式設計
內容簡介
《J2ME無線開發實訓教程》是一本介紹J2ME無線開發的實訓教程,面向具有基本J2ME無線開發基礎的開發人員。《J2ME無線開發實訓教程》通過幾個典型的實際例子,從四個不同的方面分別介紹了按照軟體工程的基本思想進行不同類型的J2ME軟體項目開發的實用技術。通過實訓,讀者能在切實提高J2ME無線開發技能的同時,培養軟體項目開發的素養。《J2ME無線開發實訓教程》分成5章,第1章是J2ME實訓的準備知識,主要介紹軟體項目開發的基礎知識,以及軟體開發各階段各種文檔的編制規範;後面4章通過4個實際實訓項目的開發,分別介紹了如何在手機上開發記錄存儲類項目、移動電子商務系統、手機遊戲項目以及多媒體系統。各個實訓項目之間相互獨立,讀者可以根據興趣和需求有選擇地進行學習。附錄給出了J3V3編程規範,對 Java開發人員進行實際項目的開發、培養符合現代職業規範的編程習慣具有很高的參考價值。
圖書目錄
J2ME無線開發實訓教程
第1章J2ME實訓的準備知識1
1.1實訓的目標和要求1
1.1.1實訓目標1
1.1.2實訓要求2
1.1.3實訓參考題目3
1.2軟體項目開發流程4
1.2.1軟體生存周期概述4
1.2.2軟體開發文檔編制指導7
1.2.3軟體項目開發過程中需要特別注意的幾個問題30
1.3本章小結31
第2章課程表小精靈——記錄存儲項目的開發32
2.1項目描述32
2.2項目分析和設計33
2.2.1項目開發背景和意義33
2.2.2項目需求34
2.2.3創建工程35
2.2.4界面設計36
2.2.5記錄存儲設計38
2.2.6程式流程圖39
2.2.7程式中的主要方法及其分析43
2.2.8關鍵技術70
2.3系統原始碼81
2.4系統使用說明137
2.5本章小結142
2.6課後實訓題目142
J2ME無線開發實訓教程
目錄
第3章移動學生成績查詢系統——移動電子商務系統的開發143
3.1項目描述143
3.2項目需求144
3.2.1項目功能需求144
3.2.2技術支持145
3.3概要設計146
3.3.1移動電子商務平台的架構146
3.3.2項目的概要設計148
3.4客戶端程式(MIDlet)的設計及實現149
3.4.1創建工程149
3.4.2用戶界面設計150
3.4.3連線伺服器150
3.4.4客戶端程式原始碼154
3.5訪問網路時多執行緒的設計及實現160
3.6資料庫的設計和連線167
3.6.1資料庫中表的設計167
3.6.2使用JDBC建立和資料庫的連線168
3.7伺服器端程式(Servlet)的設計及實現173
3.7.1伺服器端程式的設計173
3.7.2伺服器端程式原始碼175
3.7.3運行Servlet程式必須注意的幾個條件179
3.8本章小結182
3.9課後實訓題目182
第4章尋找女神——手機遊戲的開發183
4.1項目描述183
4.2項目分析184
4.2.1項目開發背景184
4.2.2項目需求分析185
4.3概要設計186
4.3.1項目總體設計186
4.3.2項目概要設計187
4.4MIDP2.0手機遊戲開發190
4.5遊戲界面的設計和實現191
4.5.1創建工程191
4.5.2創建MIDlet應用程式192
4.5.3遊戲幫助畫面和關於遊戲畫面的實現194
4.5.4設計開始遊戲畫面196
4.5.5設計遊戲的主選單201
4.6遊戲運行的設計和實現215
4.6.1遊戲精靈設計215
4.6.2遊戲圖層的顯示和管理215
4.6.3遊戲場景的繪製216
4.6.4遊戲主角的移動判斷225
4.6.5元素間的碰撞處理231
4.7遊戲原始碼239
4.7.1遊戲MIDlet主程式GodDessMIDlet.java239
4.7.2遊戲主選單程式GodDessMenu.java241
4.7.3遊戲開始畫面程式Face.java247
4.7.4遊戲幫助畫面程式Help.java250
4.7.5有關遊戲畫面程式About.java251
4.7.6遊戲運行程式GodDessGame.java251
4.8本章小結258
4.9課後實訓題目258
第5章手機視頻播放器——多媒體系統的開發260
5.1項目描述260
5.2項目分析262
5.2.1項目開發背景262
5.2.2項目需求分析262
5.3概要設計263
5.3.1項目總體設計263
5.3.2項目概要設計264
5.4界面設計264
5.4.1建立應用程式264
5.4.2系統界面設計265
5.4.3高級事件處理266
5.5視頻播放的設計和實現275
5.5.1手機視頻開發的基本方法275
5.5.2本地視頻的播放276
5.5.3網路視頻的播放278
5.5.4視頻播放的改進279
5.5.5視頻螢幕類的設計和實現285
5.5.6視頻播放控制的設計和實現290
5.6完整原始碼293
5.7本章小結310
5.8課後實訓題目310
附錄AJava編程規範311
A.1程式的書寫版式311
A.1.1書寫順序311
A.1.2縮進312
A.1.3正確使用大括弧312
A.1.4換行314
A.2標識符的命名和聲明315
A.2.1標識符的命名315
A.2.2聲明316
A.3間距316
A.3.1空行316
A.3.2空格317
A.4注釋318
A.4.1注釋的四種風格318
A.4.2注釋的指導原則318
A.5編程實踐建議319
A.6Java編程規範小結320
參考文獻