書籍簡(jiǎn)介:
本書主要針對(duì)目前流行的移動(dòng)設(shè)備的應(yīng)用開(kāi)發(fā),包括移動(dòng)設(shè)備上廣泛應(yīng)用的各種軟件:移動(dòng)網(wǎng)站開(kāi)發(fā)、圖片、多媒體、彩信(MMS)和游戲開(kāi)發(fā)等功能。為了符合不同技術(shù)人員的需要,本書涉及的技術(shù)有C#.NET、NET Compact Framework等。
移動(dòng)開(kāi)發(fā)主要針對(duì)彩信手機(jī)、Pocket PC、Smartphone、手持設(shè)備及支持Java和Windows CE的其他移動(dòng)設(shè)備。隨著互聯(lián)網(wǎng)向電信網(wǎng)絡(luò)的轉(zhuǎn)移,導(dǎo)致了相關(guān)應(yīng)用和娛樂(lè)軟件的轉(zhuǎn)移,必將使得更多的開(kāi)發(fā)人員需要學(xué)習(xí)和掌握這個(gè)新領(lǐng)域的開(kāi)發(fā)技術(shù)。
在內(nèi)容上,本系列教材充分涵蓋了在移動(dòng)增值服務(wù)殲發(fā)領(lǐng)域的常見(jiàn)應(yīng)用,主要包括:游戲、彩信(MMS)、多媒體、圖片、移動(dòng)網(wǎng)站等開(kāi)發(fā),通過(guò)案例的形式講述相關(guān)技術(shù),并同時(shí)介紹了各種移動(dòng)設(shè)備的SDK使用。
為了方便讀者學(xué)習(xí),本書配有免費(fèi)案例源代碼,以便讀者可以進(jìn)行深入研究,需要的讀者可到*國(guó)水利水電出版社網(wǎng)站下載。
作者簡(jiǎn)介:
房曉溪 編著
出版日期:
2008年09月
章節(jié)目錄:
叢書序
前言
章 Windows移動(dòng)開(kāi)發(fā)工具
1.1 簡(jiǎn)介
1.1.1 eMbedded Visual C++4.0
1.1.2 Visual Studio.NET 2003
1.1.3 Microsoft SQL Server 2000 Windows CE Edition 2.0版
1.2 移動(dòng)應(yīng)用程序開(kāi)發(fā)工具的推薦安裝順序
l.3 .NET Framework精簡(jiǎn)版
l.3.1 公共語(yǔ)言運(yùn)行庫(kù)
1.3.2 .NET.Framework精簡(jiǎn)版類庫(kù)
第2章 使用VS.NET進(jìn)行開(kāi)發(fā)
2.1 概述
2.2 創(chuàng)建.NET Framework精簡(jiǎn)版應(yīng)用程序
2.2.1 創(chuàng)建Visual C#.NET項(xiàng)目
2.2.2 Pocket PC項(xiàng)目類型
2.2.3 Windows CE項(xiàng)目類型
2.2.4 設(shè)置項(xiàng)目屬性
2.2.5 創(chuàng)建界面
2.2.6 構(gòu)造菜單
2.2.7 構(gòu)造工具欄
2.2.8 測(cè)試應(yīng)用程序
2.2.9 在Windows 2000下安裝環(huán)回適配器
2.2.10 在Windows 2000下配置環(huán)回適配器
2.3 在設(shè)備上進(jìn)行測(cè)試
2.3.1 部署到設(shè)備
2.3.2 調(diào)試應(yīng)用程序
2.3.3 部署應(yīng)用程序
第3章 創(chuàng)建Pocket PC應(yīng)用程序
3.1 在IDE中創(chuàng)建一個(gè)新的項(xiàng)目
3.2 將控件添加到窗體
3.3 從嵌入資源中設(shè)置Picture Box的Image屬性
3.4 運(yùn)行應(yīng)用程序
第4章 開(kāi)發(fā)和部署Pocket PC安裝程序
4.1 部署
4.2 卸載
4.3 開(kāi)發(fā)
4.4 解決方案和項(xiàng)目
4.5 安裝和生成示例解決方案
第5章 C#游戲設(shè)計(jì)
5.1 概述
5.2 全屏窗體
5.3 子圖形
5.3.1 作為嵌入式資源的圖像
5.3.2 子圖形速度
5.3.3 游戲按鈕
5.4 三維圖形類的定義
第6章 射殺游戲
6.1 程序設(shè)計(jì)
6.2 代碼講解
6.2.1 位圖處理
6.2.2 聲音處理
第7章 擲骰子游戲
7.1 程序設(shè)計(jì)
7.2 代碼講解
7.2.1 Diceimage.cs模塊
7.2.2 Data.cs模塊
7.2.3 rmhighscores.cs模塊
7.2.4 Frminput.cs模塊
7.2.5 rmmain.cs模塊
7.2.6 Launcher.cs模塊
7.2.7 Scoring.cs模塊
7.2.8 Scodingbox.cs模塊
7.2.9 Singledie.cs模塊
第8章 對(duì)戰(zhàn)游戲
8.1 程序設(shè)計(jì)
8.2 代碼講解
8.2.1 Background.cs模塊
8.2.2 Bonus.cs模塊
8.2.3 Bullet.cs模塊
8.2.4 Enemy.cs模塊
8.2.5 Gameform.cs模塊
8.2.6 Input.cs模塊
8.2.7 Level.cs模塊
8.2.8 Player.cs模塊
8.2.9 Sprite.cs模塊
8.2.10 Spritelist.cs模塊
第9章 移動(dòng)項(xiàng)目管理
9.1 程序設(shè)計(jì)
9.2 代碼講解
9.2.1 Fileio.cs模塊
9.2.2 Mainform.cs模塊
9.2.3 Notecomper.cs模塊
9.2.4 Notedlg.cs模塊
9.2.5 Proiect.cs模塊
9.2.6 Proiectdlg.cs模塊
9.2.7 Task.cs模塊
9.2.8 Taskdlg.cs模塊
0章 移動(dòng)動(dòng)畫編輯工具
10.1 程序設(shè)計(jì)
10.2 代碼講解
10.2.1 Anied.cs模塊
10.2.2 Forml.cs模塊
10.2.3 etvalue.cs模塊
1章 C#語(yǔ)言參考
11.1 Hello world
11.2 類型
11.2.1 預(yù)定義類型
11.2.2 轉(zhuǎn)換
11.2.3 數(shù)組類型
11.2.4 類型系統(tǒng)一致
11.3 變量和參數(shù)
11.4 自動(dòng)內(nèi)存管理
11.5 表達(dá)式
11.6 明
11.7 類
11.7.1 常數(shù)
11.7.2 域
11.7.3 方法
11.7.4 屬性
11.7.5 事件
11.7.6 操作符
11.7.7 索引
11.7.8 實(shí)例構(gòu)造函數(shù)
11.7.9 析構(gòu)函數(shù)
11.7.10 靜態(tài)構(gòu)造函數(shù)
11.7.11 繼承
11.8 結(jié)構(gòu)
11.9 接口
11.10 代表
11.11 聯(lián)合
封面圖: