注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)J2ME無(wú)線移動(dòng)游戲開(kāi)發(fā)

J2ME無(wú)線移動(dòng)游戲開(kāi)發(fā)

J2ME無(wú)線移動(dòng)游戲開(kāi)發(fā)

定 價(jià):¥68.00

作 者: 施錚編者
出版社: 人民郵電出版社
叢編項(xiàng): 移動(dòng)開(kāi)發(fā)系列叢書(shū)
標(biāo) 簽: 暫缺

ISBN: 9787115137432 出版時(shí)間: 2006-03-01 包裝: 膠版紙
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 599 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

本書(shū)全面介紹了基于J2ME中MIDP 2.0框架下移動(dòng)設(shè)備游戲開(kāi)發(fā)的技術(shù)、原理和方法。全書(shū)共分為13章,內(nèi)容包括J2ME概論、開(kāi)發(fā)環(huán)境、游戲控制基礎(chǔ)、交互處理、圖形處理、顏色處理、圖像處理、動(dòng)畫(huà)處理、圖像層管理、字體處理、音頻視頻處理、狀態(tài)存儲(chǔ)和應(yīng)用程序發(fā)布。全書(shū)采取技術(shù)接口詳解和示例直觀化驅(qū)動(dòng)方式,結(jié)構(gòu)清晰、實(shí)例豐富、易于理解,是廣大J2ME開(kāi)發(fā)人員必備的參考書(shū)。   本書(shū)適合于具備一定Java語(yǔ)言基礎(chǔ)的專業(yè)和準(zhǔn)專業(yè)的Java開(kāi)發(fā)人員閱讀,也可作為正在轉(zhuǎn)向進(jìn)行Java移動(dòng)開(kāi)發(fā)的各類程序員的必備Java參考書(shū)。

作者簡(jiǎn)介

  施錚,計(jì)算機(jī)專業(yè)博士。具備9年以上大型工程軟件架構(gòu)設(shè)計(jì)、分析及編程經(jīng)驗(yàn),長(zhǎng)期致力于基于J2EE架構(gòu)下企業(yè)信息系統(tǒng)構(gòu)建的研究和教學(xué)工作,擔(dān)任多家手機(jī)游戲開(kāi)發(fā)公司顧問(wèn)。

圖書(shū)目錄

第1章  J2ME概論    1
1.1  J2ME是什么    2
1.2  J2ME體系結(jié)構(gòu)    3
1.3  MIDP應(yīng)用程序    5
第2章  開(kāi)發(fā)環(huán)境    11
2.1  WTK開(kāi)發(fā)環(huán)境    12
2.1.1  WTK下載和安裝    12
2.1.2  WTK環(huán)境的使用    13
2.2  JBuilderX開(kāi)發(fā)環(huán)境    15
2.2.1  JBuilderX簡(jiǎn)介    16
2.2.2  JBuilderX安裝    16
2.2.3  JBuilderX目錄結(jié)構(gòu)    20
2.2.4  配置移動(dòng)開(kāi)發(fā)環(huán)境    20
2.2.5  新建工程    23
2.2.6  新建應(yīng)用程序    26
2.2.7  熟悉開(kāi)發(fā)界面    28
2.2.8  掌握便捷工具    31
2.2.8  運(yùn)行期配置    32
2.2.9  編譯應(yīng)用程序    35
2.2.10  運(yùn)行應(yīng)用程序    36
2.2.11  調(diào)試應(yīng)用程序    38
第3章  游戲控制基礎(chǔ)    41
3.1  Java多線程機(jī)制    42
3.1.1  多線程與多進(jìn)程    42
3.1.2  Java的多線程    43
3.1.3  線程的狀態(tài)    46
3.1.4  線程的優(yōu)先級(jí)    47
3.1.5  線程的同步    47
3.1.6  線程的阻塞    48
3.1.7  精靈線程    49
3.1.8  線程組    49
3.2  Timer類和TimerTask類    50
第4章  交互處理    57
4.1  用戶界面體系結(jié)構(gòu)    58
4.2  高層用戶界面組件    61
4.2.1  Alert界面組件    61
實(shí)例-Alert界面組件展示    62
4.2.2  TextBox界面組件    65
實(shí)例-TextBox界面組件展示    66
4.2.3  List界面組件    70
實(shí)例1-EXCLUSIVE列表框界面組件展示    71
實(shí)例2-MULTIPLE列表框界面組件展示    75
4.2.4  Form界面組件    79
4.2.5  Gauge界面組件    80
實(shí)例-界面組件展示    81
4.2.6  TextField界面組件    84
實(shí)例-界面組件展示    88
4.2.7  DateField界面組件    90
實(shí)例-界面組件展示    92
4.2.8  StringItem界面組件    94
實(shí)例-界面組件展示    96
4.2.9  ImageItem界面組件    98
實(shí)例-界面組件展示    101
4.2.10  ChoiceGroup界面組件    104
實(shí)例-界面組件展示    105
4.2.11  Ticker界面組件    110
實(shí)例-Ticker界面組件展示    111
4.2.12  Command界面組件    112
實(shí)例-Command界面組件展示    116
4.3  事件處理    117
4.3.1  事件模型    118
4.3.2  事件監(jiān)聽(tīng)器的使用    119
實(shí)例1-響應(yīng)按鈕事件    120
實(shí)例2-響應(yīng)條目狀態(tài)改變事件    124
實(shí)例3-響應(yīng)條目按鈕事件    126
4.4  界面組件綜合實(shí)例    130
綜合實(shí)例-猜字游戲    130
4.5  外設(shè)輸入處理    145
4.5.1  MIDP1.0鍵盤(pán)處理    145
實(shí)例1-MIDP1.0響應(yīng)標(biāo)準(zhǔn)按鍵    148
實(shí)例2-MIDP1.0響應(yīng)游戲按鍵    152
4.5.2  MIDP2.0鍵盤(pán)處理    155
實(shí)例-MIDP2.0響應(yīng)游戲按鍵    157
第5章  圖形處理    161
5.1  圖形接口    162
5.1.1  Graphics繪圖對(duì)象    162
5.1.2  Canvas繪圖畫(huà)布    163
5.1.3  坐標(biāo)空間    165
5.2  基本圖形繪制    166
5.2.1  繪制直線    166
實(shí)例1-繪制簡(jiǎn)單的直線    167
實(shí)例2-改變直線寬度    171
5.2.2  繪制矩形    177
實(shí)例-繪制矩形    179
5.2.3  繪制弧形    188
實(shí)例-繪制弧形    190
5.2.4  繪制三角形    195
5.3  繪制風(fēng)格    196
5.4  綜合實(shí)例    198
綜合實(shí)例-打老鼠游戲    198
第6章  顏色處理    211
6.1  色彩空間    212
6.1.1  基色組件構(gòu)成    212
6.1.2  基色組件使用    213
實(shí)例-調(diào)色板    215
6.2  顏色透明度    221
6.2.1  透明度    221
實(shí)例-顏色透明度展示    224
6.2.2  前景與背景的融合    230
實(shí)例-背景融合展示    232
6.3  動(dòng)態(tài)調(diào)整顏色參數(shù)    238
實(shí)例-動(dòng)態(tài)調(diào)整顏色參數(shù)展示    239
6.4  設(shè)備顏色    245
第7章  圖像處理    247
7.1  圖像處理機(jī)制    248
7.1.1  Image類簡(jiǎn)介    248
7.1.2  不可變圖像    248
7.1.3  可變圖像    252
7.1.4  圖像方位變換    255
7.1.5  透明度處理    256
7.2  游戲場(chǎng)景處理    258
7.2.1  瓷片類TiledLayer簡(jiǎn)介    259
7.2.2  靜態(tài)場(chǎng)景處理    263
實(shí)例-草地    266
7.2.3  動(dòng)態(tài)場(chǎng)景處理    271
實(shí)例-水草地    273
第8章  動(dòng)畫(huà)處理    281
8.1  動(dòng)畫(huà)機(jī)制    282
8.1.1  實(shí)現(xiàn)原理    282
8.1.2  實(shí)現(xiàn)方式    283
8.1.3  實(shí)例    283
實(shí)例-跳動(dòng)星形    283
8.2  MIDP動(dòng)畫(huà)機(jī)制    289
8.2.1  MIDP1.0動(dòng)畫(huà)處理    289
實(shí)例-飛鳥(niǎo)    290
8.2.2  MIDP2.0動(dòng)畫(huà)處理    297
實(shí)例-炸彈爆炸    304
實(shí)例-武者    310
實(shí)例-原地踏步者    318
實(shí)例-飛機(jī)    328
實(shí)例-方向盤(pán)    339
實(shí)例-跳走者    347
8.3  碰撞控制    354
8.3.1  MIDP1.0碰撞處理    354
實(shí)例-喝水羊    355
8.3.2  MIDP2.0碰撞處理    364
實(shí)例-搏擊者    365
實(shí)例-奔跑羊    375
實(shí)例-飛機(jī)撞云    384
實(shí)例-兔子    394
8.4  綜合實(shí)例    403
實(shí)例-堅(jiān)持20秒    404
第9章  圖像層管理    419
9.1  層的概念    420
9.2  層管理機(jī)制    421
9.3  層的繪制    424
9.4  滾屏處理    427
9.4.1  基于視窗    427
實(shí)例-活動(dòng)視窗    427
9.4.2  基于場(chǎng)景    435
實(shí)例-活動(dòng)場(chǎng)景    436
9.5  綜合實(shí)例    444
實(shí)例-牛仔娃娃    444
第10章  字體處理    471
10.1  認(rèn)識(shí)Font類    472
10.2  字體屬性    473
10.2.1  字體外觀    473
10.2.2  字體樣式    475
10.2.3  字體尺寸    477
10.2.4  設(shè)置字體屬性    478
10.3  設(shè)置字體    479
10.4  繪制字體    481
實(shí)例-字體選擇器    483
10.5  文本布局    492
實(shí)例-字體布局展示    495
10.6  自定義字體    506
實(shí)例-自定義字體展示    507
第11章  音頻、視頻處理    521
11.1  認(rèn)識(shí)Media API    522
11.1.1  Media API簡(jiǎn)介    522
11.1.2  Media API體系結(jié)構(gòu)    523
11.2  音頻處理    524
11.2.1  獲取音頻文件    525
11.2.2  播放音頻文件    530
11.2.3  控制媒體播放    533
11.2.4  實(shí)例-音頻播放器    537
11.2.5  響應(yīng)播放事件    541
實(shí)例-媒體播放事件實(shí)例    544
11.3  音符處理    549
11.3.1  播放單音    549
實(shí)例-單音播放器    550
11.3.2  播放序列音    553
實(shí)例-序列音播放器    560
11.4  視頻處理    564
實(shí)例-視頻播放器    566
第12章  狀態(tài)存儲(chǔ)    577
12.1  RMS概述    578
12.2  記錄存儲(chǔ)管理    580
12.2.1  打開(kāi)/創(chuàng)建記錄存儲(chǔ)    581
12.2.2  關(guān)閉記錄存儲(chǔ)    582
12.2.3  刪除記錄存儲(chǔ)    584
12.2.4  獲取記錄存儲(chǔ)    584
12.2.5  獲取記錄存儲(chǔ)信息    585
12.3  操作記錄    588
12.3.1  添加記錄    588
12.3.2  獲取記錄    592
12.3.3  修改記錄    595
12.3.4  刪除記錄    596
12.3.5  遍歷記錄    597
12.3.6  過(guò)濾記錄    606
12.3.7  比較記錄    611
12.3.8  實(shí)例-積分排行榜    614
12.4  響應(yīng)記錄事件    649
第13章  發(fā)布應(yīng)用程序    657
13.1  MIDlet打包機(jī)制    658
13.1.1  清單文件    658
13.1.2  應(yīng)用程序描述文件    659
13.2  打包MIDlet    660
13.3  使用混淆器    668

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)