Android 4編程入門經典

Android 4編程入門經典 pdf epub mobi txt 電子書 下載2025

出版者:清華大學齣版社
作者:(美)李偉夢 著
出品人:
頁數:595
译者:
出版時間:2012-12-1
價格:68.00元
裝幀:平裝
isbn號碼:9787302301516
叢書系列:
圖書標籤:
  • android
  • Android
  • android4
  • 編程
  • 軟件開發
  • 入門
  • 計算機技術
  • 計算機
  • Android
  • 編程
  • 入門
  • 經典
  • 開發
  • 教程
  • 手機
  • 應用
  • 基礎
  • 學習
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

Android 4的問世,標誌著Google將Android操作係統的大旗插到瞭智能手機和平闆電腦的陣營中。這本指南書將教會您成功開發Android應用程序所需的一切。本書涵蓋瞭Android應用程序開發的所有基礎,包括用戶界麵、網絡、SMS消息傳遞、數據庫、基於位置的服務和部署等。資深作者Wei-Meng Lee為您鋪就瞭一條成功開發和部署Android應用程序的康莊大道。

主要內容

◆ 討論瞭如何適應不同的顯示方嚮、如何理解屏幕的組件

以及如何處理用戶界麵通知

◆ 描述瞭在使用TextView、ProgressBar、AutoComplete-

TextView、TimePicker、ListView等視圖設計用戶界麵時

涉及的元素

◆ 演示瞭如何使用視圖顯示圖片和菜單

◆ 講解瞭如何使用內容提供者和如何創建自己的內容提供者

◆ 示範瞭如何將長時間運行的任務放到單獨的綫程中

◆ 介紹瞭如何構建使用SMS消息傳遞跟蹤位置的應用程序

◆ 闡述瞭如何使用JSON和套接字編程構建自己的聊天應用

程序

◆ 探討瞭如何準備Android應用程序來發布到Android

Market上

著者簡介

作 者 簡 介

Wei-Meng Lee是Developer Learning Solutions公司(www.learn2develop.net)的創始人和技術專傢,這傢技術公司專門從事最新移動技術的培訓。Wei-Meng Lee具有多年的培訓經驗,他的培訓課程特彆強調實踐學習法。這種動手學習編程的方法比通過閱讀書籍、教程和文檔來理解主題要容易得多。

Wei-Meng Lee還是Beginning iOS 5 Application Development(Wrox, 2010)和Beginning Android Application Development(Wrox, 2011)的作者。讀者可以通過weimenglee@learn2develop.net與他聯係。

技術編輯簡介

Chaim Krause是US Army’s Command and General Staff College學院的模擬專傢(Simulation Specialist),他為該學院開發瞭運行在多種平颱(從iOS和Android設備到Windows桌麵操作係統和Linux服務器)的各種各樣的軟件産品,並且還擔負其他一些工作。Python是他最喜歡的語言,但是他本人擅長使用多種語言,比如使用Java和JavaScript/HTML5/CSS等編寫代碼。很幸運,他的軟件開發職業生涯是在Borland開始的,當時他是Delphi語言的高級開發支持工程師。除瞭計算機相關的工作,Chaim喜歡techno音樂和dubstep音樂,以及和自己的兩條雪橇犬Dasher和Minnie玩踏闆車。

圖書目錄

目 錄

第1章 Android編程入門 1
1.1 Android簡介 2
1.1.1Android版本 2
1.1.2Android功能 3
1.1.3Android架構 3
1.1.4市場上的Android設備 4
1.1.5Android Market 7
1.1.6 Android開發社區 7
1.2 獲得所需工具 8
1.2.1 Android SDK 8
1.2.2 安裝Android SDK工具 9
1.2.3 配置Android SDK
Manager 10
1.2.4 Eclipse 11
1.2.5 Android開發工具 12
1.2.6 創建Android虛擬
設備(AVD) 14
1.3 創建第一個Android應用
程序 17
1.4 Android應用程序剖析 24
1.5 本章小結 28
第2章 活動、碎片和意圖 31
2.1 理解活動 31
2.1.1 如何對活動應用樣式
和主題 36
2.1.2 隱藏活動標題 37
2.1.3 顯示對話框窗口 38
2.1.4 顯示進度對話框 43
2.1.5 顯示更復雜的進度對話框 46
2.2 使用意圖鏈接活動 50
2.2.1 解決意圖篩選器的衝突 54
2.2.2 從意圖返迴結果 56
2.2.3 使用意圖對象傳遞數據 59
2.3 碎片 65
2.3.1 動態添加碎片 70
2.3.2 碎片的生命周期 72
2.3.3 碎片之間進行交互 76
2.4 使用意圖調用內置應用程序 80
2.4.1 理解意圖對象 85
2.4.2 使用意圖篩選器 86
2.4.3 添加類彆 91
2.5 顯示通知 93
2.6 本章小結 98
第3章 Android用戶界麵 101
3.1 瞭解屏幕的構成 101
3.1.1 視圖和視圖組 102
3.1.2 LinearLayout 103
3.1.3 AbsoluteLayout 109
3.1.4 TableLayout 110
3.1.5 RelativeLayout 111
3.1.6 FrameLayout 113
3.1.7 ScrollView 115
3.2 適應顯示方嚮 118
3.2.1 錨定視圖 119
3.2.2 調整大小和重新定位 121
3.3 管理屏幕方嚮的變化 124
3.3.1 配置改變時保持狀態
信息 127
3.3.2 檢測方嚮改變 128
3.3.3 控製活動的方嚮 129
3.4 使用Action Bar 130
3.4.1 嚮Action Bar添加動作項 132
3.4.2 定製動作項和應用
程序圖標 138
3.5 以編程方式創建用戶界麵 139
3.6 偵聽用戶界麵通知 142
3.6.1 重寫活動中定義的方法 142
3.6.2 為視圖注冊事件 146
3.7 本章小結 149
第4章 使用視圖設計用戶界麵 151
4.1 基本視圖 151
4.1.1 TextView視圖 152
4.1.2 Button、ImageButton、EditText、
CheckBox、ToggleButton、
RadioButton和RadioGroup
視圖 152
4.1.3 ProgressBar視圖 163
4.1.4 AutoCompleteTextView
視圖 169
4.2 選取器視圖 171
4.2.1 TimePicker視圖 171
4.2.2 DatePicker視圖 176
4.3 使用列錶視圖顯示長列錶 183
4.3.1 ListView視圖 183
4.3.2 使用Spinner視圖 191
4.4 瞭解特殊碎片 194
4.4.1 使用ListFragment 194
4.4.2 使用DialogFragment 199
4.4.3 使用PreferenceFragment 202
4.5 本章小結 206
第5章 使用視圖顯示圖片和菜單 209
5.1 使用圖像視圖顯示圖片 209
5.1.1 Gallery和ImageView
視圖 209
5.1.2 ImageSwitcher 217
5.1.3 GridView 222
5.2 將菜單和視圖一起使用 225
5.2.1 創建輔助方法 226
5.2.2 選項菜單 228
5.2.3 上下文菜單 230
5.3 其他一些視圖 233
5.3.1 AnalogClock和DigitalClock
視圖 233
5.3.2 WebView 234
5.4 本章小結 240
第6章 數據持久化 243
6.1 保存和加載用戶首選項 243
6.1.1 使用活動訪問首選項 244
6.1.2 通過編程檢索和修改首
選項值 250
6.1.3 修改首選項文件的默認
名稱 252
6.2 將數據持久化到文件中 254
6.2.1 保存到內部存儲器 254
6.2.2 保存到外部存儲器
(SD卡) 259
6.2.3 選擇最佳存儲選項 262
6.2.4 使用靜態資源 263
6.3 創建和使用數據庫 264
6.3.1 創建DBAdapter輔助類 265
6.3.2 以編程方式使用數據庫 270
6.3.3 預創建數據庫 277
6.4 本章小結 281
第7章 內容提供者 283
7.1 在Android中共享數據 283
7.2 使用內容提供者 284
7.2.1 預定義查詢字符串常量 289
7.2.2 投影 292
7.2.3 篩選 293
7.2.4 排序 294
7.3 創建自己的內容提供者 295
7.4 使用內容提供者 304
7.5 本章小結 309
第8章 消息傳遞 311
8.1 SMS消息傳遞 311
8.1.1 以編程方式發送SMS
消息 312
8.1.2 發送消息後獲取反饋 315
8.1.3 使用意圖發送SMS消息 318
8.1.4 接收SMS消息 319
8.1.5 說明和警告 334
8.2 發送電子郵件 335
8.3 本章小結 338
第9章 基於位置的服務 339
9.1 顯示地圖 339
9.1.1 創建項目 340
9.1.2 獲取Maps API密鑰 340
9.1.3 顯示地圖 343
9.1.4 顯示縮放控件 346
9.1.5 改變視圖 349
9.1.6 導航到特定位置 350
9.1.7 添加標記 353
9.1.8 獲取觸摸的位置 356
9.1.9 地理編碼和反嚮地理
編碼 358
9.2 獲取位置數據 362
9.3 監控一個位置 371
9.4 項目—創建一個位置跟蹤
應用程序 372
9.5 本章小結 378
第10章 聯網 381
10.1 通過HTTP使用Web服務 381
10.1.1 下載二進製數據 384
10.1.2 下載文本內容 390
10.1.3 通過GET方法訪問Web
服務 392
10.2 使用JSON服務 397
10.3 套接字編程 405
10.4 本章小結 414
第11章 開發Android服務 417
11.1 創建自己的服務 417
11.1.1 在服務中執行長時間運行
的任務 421
11.1.2 在服務中執行重復的
任務 426
11.1.3 使用IntentService在單獨的
綫程上執行異步任務 430
11.2 在服務和活動之間通信 433
11.3 將活動綁定到服務 437
11.4 理解綫程 442
11.5 本章小結 448
第12章 發布Android應用程序 451
12.1 為發布做準備 451
12.1.1 版本化 451
12.1.2 對Android應用程序進行
數字簽名 454
12.2 部署APK文件 459
12.2.1 使用adb.exe工具 459
12.2.2 使用Web服務器 461
12.2.3 在Android Market上
發布 462
12.3 本章小結 467
附錄A 使用Eclipse進行Android
開發 469
附錄B 使用Android模擬器 483
附錄C 練習答案 595
· · · · · · (收起)

讀後感

評分

首先,这本书和市面上书籍的最大区别是基于android sdk 4.0教材。在大部分开发中一直使用sdk 2.2开发。对于android 4.0 的开发只是停留在了解的程度。值得庆幸的是有了这本书,让我可以快速熟悉android 4.0 一些特性,和界面设计风格。 其次,如果你还是一个新手那么这本书,...

評分

首先,这本书和市面上书籍的最大区别是基于android sdk 4.0教材。在大部分开发中一直使用sdk 2.2开发。对于android 4.0 的开发只是停留在了解的程度。值得庆幸的是有了这本书,让我可以快速熟悉android 4.0 一些特性,和界面设计风格。 其次,如果你还是一个新手那么这本书,...

評分

首先,这本书和市面上书籍的最大区别是基于android sdk 4.0教材。在大部分开发中一直使用sdk 2.2开发。对于android 4.0 的开发只是停留在了解的程度。值得庆幸的是有了这本书,让我可以快速熟悉android 4.0 一些特性,和界面设计风格。 其次,如果你还是一个新手那么这本书,...

評分

首先,这本书和市面上书籍的最大区别是基于android sdk 4.0教材。在大部分开发中一直使用sdk 2.2开发。对于android 4.0 的开发只是停留在了解的程度。值得庆幸的是有了这本书,让我可以快速熟悉android 4.0 一些特性,和界面设计风格。 其次,如果你还是一个新手那么这本书,...

評分

首先,这本书和市面上书籍的最大区别是基于android sdk 4.0教材。在大部分开发中一直使用sdk 2.2开发。对于android 4.0 的开发只是停留在了解的程度。值得庆幸的是有了这本书,让我可以快速熟悉android 4.0 一些特性,和界面设计风格。 其次,如果你还是一个新手那么这本书,...

用戶評價

评分

書寫的很好,但是翻譯太差瞭!

评分

書寫的很好,但是翻譯太差瞭!

评分

特彆適閤我這種初級的android看。

评分

我不覺得我看過這數。

评分

書寫的很好,但是翻譯太差瞭!

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有