注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合Easy Symbian:手機(jī)應(yīng)用開發(fā)入門

Easy Symbian:手機(jī)應(yīng)用開發(fā)入門

Easy Symbian:手機(jī)應(yīng)用開發(fā)入門

定 價:¥29.80

作 者: 趙希哲,司維,宋昱鵬 編著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 行業(yè)軟件及應(yīng)用

ISBN: 9787115215154 出版時間: 2009-11-01 包裝: 平裝
開本: 16開 頁數(shù): 189 字?jǐn)?shù):  

內(nèi)容簡介

  《Easy Symbian:手機(jī)應(yīng)用開發(fā)入門》從Symbian C++開發(fā)的基礎(chǔ)講起,依次介紹描述符、應(yīng)用程序框架、Symbian特有的異常處理機(jī)制、UI控件、多媒體、活動對象、開發(fā)測試工具等內(nèi)容。結(jié)合一個開源的觸摸屏游戲代碼進(jìn)行知識點(diǎn)的講解,并配有一些有針對性的小練習(xí)和活潑的漫畫,使讀者能舉一反三、觸類旁通、易于理解?!禘asy Symbian:手機(jī)應(yīng)用開發(fā)入門》的讀者定位于Symbian初中級學(xué)者,即具有C++編程基礎(chǔ)而無Symbian操作系統(tǒng)基礎(chǔ)的人群,包括從事Symbian手機(jī)應(yīng)用軟件開發(fā)、移動互聯(lián)網(wǎng)應(yīng)用開發(fā)、移動增值業(yè)務(wù)開發(fā)等軟件開發(fā)技術(shù)人員,以及愛好Symbian手機(jī)操作系統(tǒng)的發(fā)燒友?!禘asy Symbian:手機(jī)應(yīng)用開發(fā)入門》可作為相關(guān)培訓(xùn)機(jī)構(gòu)的教材,還可供各大專院校計算機(jī)、通信、軟件開發(fā)、手機(jī)開發(fā)等相關(guān)專業(yè)的教師和學(xué)生作為參考書閱讀。

作者簡介

暫缺《Easy Symbian:手機(jī)應(yīng)用開發(fā)入門》作者簡介

圖書目錄

第1章 從零開始 1
1.1 Symbian那些事兒 2
1.1.1 Symbian的歷史 2
1.1.2 Symbian的現(xiàn)狀 3
1.1.3 Symbian的未來 4
1.2 本書的Readme 4
1.2.1 內(nèi)容的組織方式 4
1.2.2 怎樣使用本書 5
1.2.3 利用好網(wǎng)上的資源 5
1.3 一個有趣的觸摸屏游戲 6
1.3.1 游戲的需求說明 6
1.3.2 小項目的開發(fā)過程 8
1.4 搭建全免費(fèi)的開發(fā)環(huán)境 8
1.4.1 SDK 9
1.4.2 IDE 11
1.4.3 幫助文檔 12
1.4.4 代碼管理 12
1.5 更多關(guān)于Symbian開發(fā)環(huán)境的事 13
1.5.1 SDK簡介 13
1.5.2 IDE功能簡介 14
1.6 小結(jié) 17
第2章 程序架構(gòu)介紹 18
2.1 Symbian應(yīng)用程序設(shè)計原則 19
2.1.1 程序界面與邏輯分離原則 19
2.1.2 觀察者設(shè)計模式的運(yùn)用 20
2.1.3 良好的應(yīng)用程序行為 20
2.2 簡潔的設(shè)計方案 21
2.2.1 程序模塊結(jié)構(gòu) 21
2.2.2 界面模塊 21
2.2.3 邏輯模塊 22
2.2.4 碰撞原理 23
2.2.5 重要的游戲行為 24
2.3 編碼要規(guī)范 25
2.4 小結(jié) 26
第3章 工程結(jié)構(gòu)和視圖切換 27
3.1 從Helloworld開始搭建應(yīng)用程序框架 28
3.1.1 使用Carbide建立和導(dǎo)入工程 28
3.1.2 程序的基本類 30
3.1.3 MMP文件 33
3.1.4 資源文件 35
3.1.5 本地化 38
3.1.6 編譯和運(yùn)行程序 39
3.2 視圖切換框架 40
3.2.1 創(chuàng)建和使用視圖 41
3.2.2 在視圖中使用容器 43
3.2.3 注冊和切換視圖 45
3.2.4 視圖觀察者 48
3.2.5 打開外部視圖 48
3.2.6 如何選擇GUI框架 49
3.3 小結(jié) 49
第4章 描述符、數(shù)組和文件 51
4.1 描述符 52
4.1.1 繼承結(jié)構(gòu)和描述符構(gòu)成 52
4.1.2 字面量描述符 53
4.1.3 緩沖區(qū)描述符 54
4.1.4 指針描述符 55
4.1.5 堆描述符 56
4.1.6 包描述符 57
4.1.7 重要的描述符方法 58
4.1.8 描述符類型轉(zhuǎn)換 59
4.2 數(shù)組 61
4.2.1 RArray 61
4.2.2 CArray 65
4.2.3 描述符數(shù)組 67
4.3 文件讀寫 69
4.3.1 RFs和RFile 70
4.3.2 文件和數(shù)據(jù)流 73
4.3.3 目錄和文件操作 75
4.4 小結(jié) 77
第5章 異常處理 79
5.1 基本異常處理 80
5.2 異常退出 81
5.3 TRAP/TRAPD捕獲異常 83
5.4 兩階段構(gòu)造 84
5.5 清除棧 86
5.5.1 對于C類使用清除棧 86
5.5.2 對于非C類使用清除棧 87
5.5.3 清除棧相關(guān)錯誤 88
5.6 嚴(yán)重錯誤 91
5.7 使用斷言 92
5.8 小結(jié) 93
第6章 事件響應(yīng) 94
6.1 事件處理基本過程 95
6.2 常見事件處理 97
6.2.1 前后臺切換 97
6.2.2 控件大小和位置的變化 98
6.2.3 資源變化 99
6.3 菜單命令 100
6.4 按鍵事件 103
6.5 觸摸屏事件 105
6.6 小結(jié) 107
第7章 控件 108
7.1 控件基本概念 109
7.1.1 繪圖相關(guān)的接口 110
7.1.2 與用戶輸入相關(guān)的接口 110
7.1.3 復(fù)合控件相關(guān)的接口 111
7.2 資源文件 112
7.3 常用控件介紹 112
7.3.1 文本標(biāo)簽 112
7.3.2 圖片標(biāo)簽 114
7.3.3 編輯框 114
7.3.4 列表框 116
7.3.5 對話框 117
7.3.6 自定義控件 121
7.4 小結(jié) 124
第8章 多媒體 125
8.1 位圖介紹 126
8.2 創(chuàng)建位圖文件 126
8.3 裝載和繪制位圖 128
8.4 旋轉(zhuǎn)和縮放位圖 128
8.5 多媒體框架 129
8.6 播放音樂文件 130
8.7 小結(jié) 132
第9章 活動對象 133
9.1 異步操作 134
9.2 活動對象工作原理 136
9.2.1 一個AO,一個異步服務(wù)提供者 136
9.2.2 多個AO,一個異步服務(wù)提供者 137
9.2.3 多個AO,多個異步服務(wù)提供者 138
9.2.4 多個Active Scheduler 139
9.3 簡單的例子(基本用法) 140
9.4 稍復(fù)雜的異步調(diào)用 147
9.5 更復(fù)雜的活動對象 148
9.5.1 自己動手安裝活動對象規(guī)劃器 149
9.5.2 自完成狀態(tài)機(jī) 150
9.5.3 AO的優(yōu)先級 158
9.6 活動對象使用注意事項 158
9.7 小結(jié) 159
第10章 測試與打包 160
10.1 常用工具 161
10.1.1 LeaveScan和CodeScanner 162
10.1.2 SymbianOSUnit 163
10.1.3 CTC++ 165
10.1.4 TRK 165
10.2 生成安裝文件 168
10.3 證書以及簽名 170
10.3.1 證書及簽名的意義 170
10.3.2 操作方法 172
10.4 小結(jié) 173
附錄A 手機(jī)按鍵名稱圖 174
附錄B Symbian本地化語言代碼列表 175
附錄C 常見錯誤代碼列表 178
附錄D Symbian程序調(diào)試技巧 180
附錄E 術(shù)語表 183
后記 186
參考文獻(xiàn) 190

本目錄推薦

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