本書是國家級骨幹高職院校中央財政支持的重點建設課程“Windows應用程式開發(C/S)綜合實訓”的建設成果,全書以一個完整的已經正式投入運行的超市商品管理系統為案例,以軟體工程原理和真實的軟體企業的項目實施方案為依據,詳細深入地介紹了企業級項目開發的完整過程;在書中重點講述了項目的需求分析、概要設計、詳細設計、代碼的實現、項目的測試及打包部署等。 本書可以作為高等院校計算機套用技術、軟體技術和計算機網路技術等專業的教材,也可以作為用C#語言進行C/S項目開發的軟體工程技術人員的參考書。
基本介紹
- 書名:Windows應用程式開發教程
- 作者:董久敏
- 出版日期:2013年12月1日
- 語種:簡體中文
- ISBN:9787115329028
- 外文名:Windows Application Development
- 出版社:人民郵電出版社
- 頁數:319頁
- 開本:16
- 品牌:人民郵電出版社
內容簡介
圖書目錄
第1章 Android開發環境構建 1
1.1 項目導引 1
1.2 項目分析 1
1.3 技術準備 2
1.3.1 Android系統架構 2
1.3.2 開發環境搭建 5
1.3.3 創建Android應用程式 14
1.3.4 解析Android應用程式框架 19
1.4 項目實施 24
1.5 技術拓展:調試程式方法(DDMS和Logcat) 25
1.6 本章小結 29
1.7 強化練習 29
第2章 Android螢幕布局 30
2.1 項目導引 30
2.2 項目分析 30
2.3 技術準備 31
2.3.1 線性布局(LinearLayout) 31
2.3.2 相對布局(Relative Layout) 34
2.3.3 表單布局(Table Layout) 37
2.3.4 單幀布局(Frame Layout) 42
2.3.5 坐標布局(AbsoluteLayout) 43
2.3.6 切換卡(Tab Widget) 45
2.4 項目實施 49
2.5 技術拓展: 和自定義控制項 54
2.6 本章小結 61
2.7 強化練習 61
第3章 Android控制項Widgets 62
3.1 項目導引 62
3.2 項目分析 62
3.3 技術準備 65
3.3.1 知識點1:文本框(TextView) 65
3.3.2 知識點2:編輯框(EditText) 69
3.3.3 知識點3:按鈕(Button)和圖片按鈕(ImageButton) 72
3.3.4 知識點4:複選框(Check Box)和單選按鈕(Radio Button) 74
3.3.5 知識點5:數字時鐘與模擬時鐘(AnalogClock,DigitalClock) 83
3.3.6 知識點6:日期與時間(DatePicker,TimePicker) 86
3.4 項目實施 91
3.5 技術拓展 95
3.6 本章小結 100
3.7 強化練習 100
第4章 Android的圖形用戶界面 102
4.1 項目導引 102
4.2 項目分析 102
4.3 技術準備 103
4.3.1 知識點1:ListView 103
4.3.2 知識點2:對話框(Dialog) 106
4.3.3 知識點3:進度條(ProgressBar) 112
4.3.4 知識點4:選單 118
4.4 項目實施 122
4.5 技術拓展 128
4.6 本章小結 130
4.7 強化練習 130
第5章 Android數據存儲 131
5.1 項目導引 131
5.2 項目分析 132
5.3 技術準備 132
5.3.1 知識點1:檔案存儲 132
5.3.2 知識點2:SharedPreferences 138
5.3.3 知識點3:嵌入式資料庫SQLite 142
5.4 項目實施 145
5.5 技術拓展 148
5.6 本章小結 151
5.7 強化練習 151
第6章 Android多媒體 152
6.1 項目導引 152
6.2 項目分析 152
6.3 技術準備 153
6.3.1 知識點1:Android網路基礎(標準Java、Apache、Android網路和HTTP通信接口) 153
6.3.2 知識點2:Service 157
6.3.3 知識點3:MediaPlayer 159
6.3.4 知識點4:視頻 168
6.3.5 知識點5:錄音 170
6.4 項目實施 175
6.5 技術拓展 182
6.6 本章小結 186
6.7 強化練習 186
第7章 綜合實訓1 手機樂游項目 187
7.1 項目分析 187
7.2 項目設計 189
7.3 項目實施 192
7.4 項目成果 196
第8章 綜合實訓2 基於Android的手機定位項目 197
8.1 項目分析 197
8.2 項目設計 197
8.3 項目實施 199
8.3.1 我在哪兒 201
8.3.2 電子地圖 202
8.3.3 歷史記錄 204
8.3.4 周邊搜尋 223
8.3.5 線路規劃 228
8.3.6 分享給好友 232
8.4 項目成果 233
參考教材 234