內容簡介
董久敏主編的《Windows應用程式開發教程(C#版)》以企業項目案例為引導,以項目開發為主線,講解的重點內容全面翔實透徹,涉及企業項目開發用到的各種必備知識、主流技術和標準流程。通過對案例的剖析,培養學生進行面向對象軟體開發必須具備的基本能力,使學生在完成項目開發的同時全面掌握軟體開發所需要的技術,充分鍛鍊團隊協作能力,滿足企業對面向對象軟體人才的需求。
圖書目錄
目 錄
第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