xxxx欧美丰满大屁股/性欧美极品xxxx欧美一区二区/男插女的下面免费视频夜色/美女视频在线一区二区三区

歡迎光臨本店     登錄 注冊   加入收藏
  •   
歡迎光臨清華大學出版社第三事業部!

此頁面上的內容需要較新版本的 Adobe Flash Player。

獲取 Adobe Flash Player

當前位置: 首頁 > 教材 > 本科和研究生教材 > 計算機類 > Android程序開發實用教程

瀏覽歷史

Android程序開發實用教程

Android程序開發實用教程

prev next

  • 商品貨號:2014032603
  • 所屬系列:大學軟件學院軟件開發系列教材
    商品重量:0克
    作者:邵長恒,趙煥杰編著
    出版社:北京:清華大學出版社
    圖書書號/ISBN:9787302354178
    出版日期:2014年4月1日
    開本:16
    圖書頁數:417
    圖書裝訂:平裝
    圖書規格:185mm×260mm
    版次:2014年4月第1版
    印張:26.75
    字數:655千字
  • 上架時間:2014-03-26
    商品點擊數:1218
  • 定價:¥48.00元
    本店售價:¥48.00元
    注冊用戶:¥48.00元
    vip:¥45.60元
    黃金等級:¥43.20元
    用戶評價: comment rank 5
  • 商品總價:
  • 購買數量:

內容簡介:

商品附加資源

 

內 容 簡 介
本書循序漸進地介紹Android程序開發技術。全書共分為17章,深入分析Android的核心知識,并通過豐富、典型的案例,從實踐的角度展示如何更好地使用Android開發手機應用程序。本書最后的綜合開發案例是對全書的內容進行總結,使讀者對Android技術能夠融會貫通。
本書內容全面,實例豐富,易于理解,每章的內容都是從最佳實踐的角度入手,為讀者更好地使用Android開發手機應用程序提供很好的指導。
本書適合高等院校計算機科學、軟件工程、數字媒體技術、通信及相關專業本、專科作為Android移動開發相關課程的教材使用,也是學習和從事無線應用系統開發的優秀教材和參考書籍。
 

目    錄

第1章  Android概述 1
1.1  什么是Android 2
1.1.1  移動信息設備分類 2
1.1.2  Open Handset Alliance
和Android 3
1.2  Android簡介 5
1.2.1  Android的歷史 5
1.2.2  Android的版本介紹 6
1.2.3  Android的未來 8
1.3  Android平臺的技術架構 9
1.4  Android應用程序的構成 11
1.4.1  活動(Activity) 11
1.4.2  廣播(Broadcast) 11
1.4.3  服務(Service) 11
1.4.4  內容提供器(Content
Provider) 12
1.5  Android的網上資源 12
1.6  本章習題 13
第2章  Android開發環境與開發工具 15
2.1  Java開發組件的安裝和配置 16
2.1.1  安裝Java開發工具包 17
2.1.2  配置Java開發組件 18
2.2  軟件開發組件的下載和安裝 20
2.2.1  下載Android軟件開發
工具包 20
2.2.2  安裝Android軟件開發
工具包 21
2.3  使用Android SDK開發Android
應用 23
2.3.1  Android SDK的目錄結構 23
2.3.2  使用Android SDK文檔 24
2.3.3  Android SDK中的示例 24
2.3.4  使用Android SDK命令行 25
2.3.5  使用Android模擬器 26
2.4  Eclipse的下載和安裝 28
2.4.1  下載Eclipse 29
2.4.2  安裝Eclipse 29
2.4.3  安裝和配置Android插件
(ADT) 30
2.5  使用Eclipse開發Android應用 34
2.5.1  使用Eclipse創建Android
項目 34
2.5.2  Eclipse中Android項目架構 35
2.5.3  Eclipse中Android項目的調試
和運行 36
2.5.4  創建一個Android應用:
Welcome Android 37
2.6  Android常用的開發工具 39
2.6.1  配置工具(AVD) 39
2.6.2  Android仿真器(Emulator) 39
2.6.3  圖形化調試工具(DDMS) 40
2.6.4  命令行調試工具(ADB) 43
2.6.5  資源打包工具(AAPT) 45
2.6.6  獲取日志工具(LogCat) 47
2.6.7  視圖層次工具(Hierarchy
Viewer) 47
2.7  上機實訓 49
2.8  本章習題 49
第3章  Android編程基礎 51
3.1  語言要素 52
3.1.1  注釋 52
3.1.2  標識符 56
3.1.3  分隔符 57
3.1.4  關鍵字 58
3.2  數據類型 58
3.2.1  基本數據類型 59
3.2.2  引用數據類型 60
3.3  運算符和表達式 61
3.3.1  賦值運算符 62
3.3.2  算術運算符 63
3.3.3  關系運算符 64
3.3.4  位運算符 65
3.3.5  邏輯運算符 66
3.3.6  其他運算符 67
3.3.7  表達式與語句 68
3.4  控制語句 68
3.4.1  選擇控制語句 68
3.4.2  循環控制語句 70
3.4.3  轉移控制語句 71
3.5  數組 72
3.5.1  靜態數組 72
3.5.2  動態數組 72
3.6  字符串 74
3.6.1  字符串的定義 74
3.6.2  常用的字符串方法 74
3.7  類和對象 76
3.7.1  類和對象的概念與定義 76
3.7.2  成員變量和方法 77
3.7.3  創建對象 78
3.7.4  構造函數 78
3.8  繼承 79
3.8.1  繼承的實現 79
3.8.2  成員變量的隱藏和方法的
重寫 80
3.8.3  關鍵字super 80
3.9  多態 81
3.10  上機實訓 82
3.11  本章習題 83
第4章  Android GUI開發 85
4.1  用戶人機界面元素分類 86
4.1.1  視圖組件(View) 86
4.1.2  視圖容器組件(View Group) 86
4.1.3  布局組件(Layout) 87
4.1.4  布局參數(LayoutParams) 88
4.2  常用widget組件 88
4.2.1  文本框視圖(TextView) 88
4.2.2  按鈕(Button) 92
4.2.3  圖片按鈕(ImageButton) 93
4.2.4  編輯框(EditText) 95
4.2.5  多項選擇(CheckBox) 98
4.2.6  單項選擇(RadioGroup) 101
4.2.7  下拉列表(Spinner) 101
4.2.8  自動完成文本
(AutoCompleteTextView) 103
4.2.9  日期選擇器(DatePicker) 104
4.2.10  時間選擇器(TimePicker) 107
4.2.11  數字時鐘(DigitalClock) 109
4.2.12  表狀時鐘(AnalogClock) 110
4.2.13  進度條(ProgressBar) 113
4.2.14  拖動條(SeekBar) 114
4.2.15  評分組件(RatingBar) 117
4.3  視圖組件 120
4.3.1  圖片視圖(ImageView) 121
4.3.2  滾動視圖(ScrollView) 129
4.3.3  網格視圖(GridView) 134
4.3.4  列表視圖(ListView) 134
4.4  菜單(Menu) 135
4.4.1  上下文菜單(Context Menu) 135
4.4.2  選項菜單(Options Menu) 138
4.4.3  基于XML的菜單結構 140
4.5  界面布局 141
4.5.1  線性布局(LinearLayout) 142
4.5.2  相對布局(RelativeLayout) 144
4.5.3  表格布局(TableLayout) 144
4.5.4  絕對布局(AbsoluteLayout) 145
4.6  上機實訓 147
4.7  本章習題 147
第5章  Android編程基礎 149
5.1  Activity的生命周期和棧管理機制 150
5.1.1  Activity生命周期 150
5.1.2  Activity棧管理機制 151
5.2  解析Activity的實現 152
5.2.1  創建Activity 153
5.2.2  啟動另外一個Activity 155
5.2.3  Activity的啟動模式 157
5.2.4  設置Activity許可 160
5.3  多個Activity應用 163
5.3.1  Activity間的消息傳遞 163
5.3.2  多Activity的Android應用 165
5.4  上機實訓 169
5.5  本章習題 169
第6章  Android Service組件 171
6.1  Service的作用 172
6.2  解析Service的實現 173
6.2.1  創建Service 173
6.2.2  綁定一個已經存在的
Service 174
6.2.3  Service的生命周期 175
6.3  遠程Service調用 180
6.3.1  創建一個AIDL文件 181
6.3.2  實現AIDL文件生成的Java
接口 184
6.3.3  客戶端調用 184
6.4  系統服務 186
6.5  上機實訓 187
6.6  本章習題 187
第7章  Android桌面組件 189
7.1  快捷方式 190
7.1.1  顯示快捷方式到桌面 190
7.1.2  添加快捷方式到快捷方式
列表 191
7.2  Widget開發 193
7.2.1  Widget介紹 193
7.2.2  在桌面上添加Widget 194
7.2.3  Widget的開發流程 195
7.2.4  Widget的開發實例 196
7.3  上機實訓 204
7.4  本章習題 204
第8章  Android程序間的通信 205
8.1  Intent 206
8.1.1  Intent介紹 206
8.1.2  Intent的啟動機制 208
8.1.3  常用Intent Action 211
8.2  Broadcast中的Intent 212
8.2.1  發送廣播Intent 212
8.2.2  接受廣播Intent 214
8.3  應用實例詳解:電話撥號程序 217
8.3.1  實例分析 218
8.3.2  實例實現 218
8.4  上機實訓 223
8.5  本章習題 223
第9章  Android圖形庫 225
9.1  圖形基礎 226
9.2  2D繪圖 228
9.2.1  多邊形繪圖 228
9.2.2  顏色和透明度 231
9.2.3  旋轉 232
9.3  3D繪圖 233
9.3.1  3D空間 233
9.3.2  紋理映射 234
9.3.3  光照和透明度事件 236
9.4  上機實訓 238
9.5  本章習題 238
第10章  Android資源與國際化 239
10.1  Android資源 240
10.1.1  Android資源介紹 240
10.1.2  Android資源存儲 241
10.1.3  Android資源分類 242
10.2  資源的創建和使用 243
10.2.1  創建資源 243
10.2.2  使用自定義資源 244
10.2.3  使用系統資源 259
10.3  資源國際化 260
10.4  上機實訓 262
10.5  本章習題 262
第11章  Android中的數據存儲 265
11.1  使用SharedPreference存儲數據 266
11.1.1  訪問SharedPreferences的
 API 266
11.1.2  使用XML存儲
 SharedPreferences數據 269
11.2  使用文件存儲數據 270
11.2.1  訪問應用中的文件數據 271
11.2.2  訪問設備中獨立的文件
 數據 274
11.3  使用SQLite數據庫存儲數據 277
11.3.1  SQLite數據庫簡介 277
11.3.2  SQLite數據庫操作 278
11.4  使用ContentProvider 284
11.5  上機實訓 289
11.6  本章習題 289
第12章  Android通信業務開發 291
12.1  Wifi 292
12.1.1  WifiManager介紹 292
12.1.2  Socket和ServerSocket 293
12.1.3  Wifi的實現過程 294
12.1.4  應用實例:Wifi Socket數據
 傳輸 295
12.2  短消息 299
12.2.1  SmsManager介紹 299
12.2.2  短信業務的實現過程 300
12.2.3  應用實例:短信提示實現 301
12.3  電話 305
12.3.1  TelephoneManager介紹 305
12.3.2  電話業務實現過程 306
12.4  上網 309
12.4.1  使用WebView組件訪問
 Internet 309
12.4.2  使用HttpComponents訪問
 Internet 315
12.5  上機實訓 317
12.6  本章習題 317
第13章  Android GPS業務開發 319
13.1  GPS工作原理 320
13.2  Android Location-Based API簡介 321
13.3  Android模擬器支持的GPS定位
 文件 322
13.3.1  KML 322
13.3.2  NMEA 323
13.4  LocationManager和
 LocationProvider 324
13.4.1  LocationManager 325
13.4.2  LocationProvider 326
13.5  基于Google Map的應用 331
13.5.1  將定位信息傳遞給Google
 Map 331
13.5.2  使用MapView下載顯示
 地圖 331
13.6  上機實訓 334
13.7  本章習題 334
第14章  Android多媒體開發 337
14.1  多媒體開發組件 338
14.1.1  MediaPlayer 338
14.1.2  MediaRecorder 340
14.1.3  VideoView 341
14.2  播放音頻媒體 342
14.3  錄制視頻媒體 343
14.4  播放視頻媒體 345
14.5  上機實訓 347
14.6  本章習題 348
第15章  Android NDK技術 349
15.1  NDK介紹 350
15.2  搭建NDK開發環境 351
15.2.1  安裝環境 351
15.2.2  下載和安裝NDK 352
15.2.3  下載和安裝Cygwin 353
15.2.4  運行一個NDK程序 358
15.3  Android NDK開發 361
15.3.1  設計JNI接口 361
15.3.2  使用C/C++實現本地方法 365
15.3.3  編譯文件實現 366
15.3.4  編譯NDK程序 369
15.4  上機實訓 370
15.5  本章習題 371
第16章  常見錯誤與分析 373
16.1  常見錯誤 374
16.2  捕捉錯誤 376
16.2.1  使用LogCat捕捉錯誤 376
16.2.2  使用斷點捕捉錯誤 378
16.2.3  使用異常來捕捉錯誤 383
16.3  上機實訓 386
16.4  本章習題 387
第17章  Android綜合實例開發——    
 Android手機新浪微博 389
17.1 Android手機新浪微博功能需求 390
17.2  Android手機新浪微博設計
 和實現 391
17.2.1  OAuth認證 391
17.2.2  核心控制類的實現
 (MainService) 399
17.2.3  主頁面的實現 405
17.2.4  子頁面的實現 411
17.3  新浪微博功能演示 416
  

商品標簽

購買記錄(近期成交數量0)

還沒有人購買過此商品
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁

用戶評論(共0條評論)

  • 暫時還沒有任何用戶評論
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁
用戶名: 匿名用戶
E-mail:
評價等級:
評論內容:
驗證碼: captcha