Android開發秘籍

Android開發秘籍 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:(美)斯蒂爾
出品人:
頁數:266
译者:李青
出版時間:2011-8
價格:49.00元
裝幀:平裝
isbn號碼:9787115257185
叢書系列:圖靈程序設計叢書·移動開發係列
圖書標籤:
  • android
  • 移動開發
  • 計算機
  • Android
  • 軟件開發
  • 編程
  • 手機
  • App
  • Android開發
  • 編程語言
  • 移動開發
  • Java
  • 開發教程
  • 實戰指南
  • 軟件開發
  • 用戶體驗
  • 代碼優化
  • 應用開發
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

作為Google開發的全新開源手機平颱,Android發展如火如荼。由James Steele等編著的《Android開發秘籍》通過大量代碼秘訣全麵詳盡地講述瞭Android開發技術。從activity和intent基礎知識開始,到綫程、服務、broadcast receiver以及alert警告框,再到用戶界麵布局、界麵事件、多媒體技術、硬件接口、網絡通信、數據存儲方法、基於位置的服務、Android高級開發技術和調試,《Android開發秘籍》貫穿瞭經Android設備或者模擬器測試的可用範例,將功能豐富、結構復雜的Android應用程序清晰完美地展現給開發人員。 對於那些有誌於Android應用開發的人員來說,《Android開發秘籍》是難得的參考讀物。

著者簡介

James Steele 麻省理工學院物理學博士後,15年前即加入矽榖的一傢創業公司。一直以來緻力於不斷創新,推動眾多研究項目進入消費市場和手機市場,轉化為生産力。他活躍在矽榖的各項新技術社區活動中,經常發錶技術演講。

Nelson To 在Android Market推齣瞭十多個應用程序。他緻力於為Think Computer公司(PayPhone)、美國在綫(AIM)、斯坦福大學(Education App)和羅技公司(Google TV)開發企業級的Android應用。此外,他協助組織瞭矽榖的Android社區,在舊金山灣區教授Android課程,曾在中國舉辦講座。

圖書目錄

第1 章 Android 概述   1
1.1 Android 演化史  1
1.2 Android 的兩麵性  2
1.3 運行Android 的設備   2
1.3.1 HTC 係列機型   4
1.3.2 摩托羅拉係列機型   4
1.3.3 三星係列機型   4
1.3.4 平闆電腦   5
1.3.5 其他設備   5
1.4 Android 設備的硬件差異   5
1.4.1 屏幕  5
1.4.2 用戶輸入方式   6
1.4.3 傳感器   6
1.5 Android 的特點   8
1.5.1 多進程和應用程序微件   8
1.5.2 觸摸、手勢和多點觸控   8
1.5.3 硬鍵盤和軟鍵盤   8
1.6 Android 開發   8
1.6.1 如何使用本書中的秘訣   8
1.6.2 好好設計應用程序   9
1.6.3 保持嚮前兼容   9
1.6.4 健壯性  10
1.7 軟件開發工具包   10
1.7.1 安裝與更新   10
1.7.2 軟件特性和API 級彆   11
1.7.3 利用模擬器或真機調試程序   12
1.7.4 使用Android 調試橋   13
1.7.5 簽名和發布應用   14
1.8 Android Market    14
1.8.1 最終用戶許可協議   14
1.8.2 提升應用程序的曝光率   15
1.8.3 脫穎而齣   15
1.8.4 為應用程序收費   15
1.8.5 管理評論和更新   16
1.8.6 Android Market 的候補之選   17
第2 章 應用程序基礎知識:activity 和intent    18
2.1 Android 應用程序預覽   18
2.1.1 秘訣1:創建工程並新建activity    19
2.1.2 工程目錄結構及自動生成內容   20
2.1.3 Android 包和Manifest 清單文件   22
2.1.4 重命名應用程序中的部分文件   23
2.2 Activity 的生命周期   23
2.2.1 秘訣2:使用其他的生命周期方法  24
2.2.2 秘訣3:強製執行單任務模式   26
2.2.3 秘訣4:強製屏幕方嚮   26
2.2.4 秘訣5:保存和恢復activity信息   27
2.3 多個activity   28
2.3.1 秘訣6:使用按鈕和文本框   28
2.3.2 秘訣7:通過事件啓動另外一個activity    29
2.3.3 秘訣8:將語音轉換成文本並啓動activity 顯示結果   32
2.3.4 秘訣9:實現選擇列錶   34
2.3.5 秘訣10:使用隱式intent 創建activity    35
2.3.6 秘訣11:在activity 間傳遞基本數據類型   37
第3 章 綫程、服務、receiver 以及alert 對話框   40
3.1 綫程   40
3.1.1 秘訣12:啓動一個輔助綫程  40
3.1.2 秘訣13:創建實現runnable接口的activity    44
3.1.3 秘訣14:設置綫程優先級   45
3.1.4 秘訣15:取消綫程   45
3.1.5 秘訣16:在兩個應用程序之間共享綫程   46
3.2 綫程之間的消息機製:handler   46
3.2.1 秘訣17:從主綫程調度runnable 任務   46
3.2.2 秘訣18:使用倒數計時器   49
3.2.3 秘訣19:處理耗時的初始化工作  50
3.3 服務  51
3.4 添加broadcast receiver    56
3.5 應用微件   58
3.6 alert 對話框   60
3.6.1 秘訣23:使用Toast 在屏幕上顯示簡短消息   61
3.6.2 秘訣24:使用alert 對話框   61
3.6.3 秘訣25:在狀態欄中顯示通知   62
第4 章 用戶界麵布局   65
4.1 資源目錄及其基本屬性   65
4.2 view 和viewGroup   67
4.2.1 秘訣27:利用Eclipse 編輯器生成布局   68
4.2.2 秘訣28:控製UI 元素的寬度和高度   71
4.2.3 秘訣29:設置相對布局和布局ID   73
4.2.4 秘訣30:通過編程聲明布局   74
4.2.5 秘訣31:使用獨立綫程更新布局  75
4.3 文本操作   78
4.3.1 秘訣32:設置和更改文本屬性   79
4.3.2 秘訣33:提供文本輸入   81
4.3.3 秘訣34:創建錶單  82
4.4 其他控件:從按鈕到拖動條   83
4.4.1 秘訣35:在錶格布局中使用圖像按鈕   83
4.4.2 秘訣36:使用復選框和開關按鈕   86
4.4.3 秘訣37:使用單選按鈕   90
4.4.4 秘訣38:創建下拉菜單   90
4.4.5 秘訣39:使用進度條   92
4.4.6 秘訣40:使用拖動條   94
第5 章 用戶界麵事件   97
5.1 事件處理器和事件監聽器   97
5.1.1 秘訣41:截取物理按鍵事件  97
5.1.2 秘訣42:創建菜單   100
5.1.3 秘訣43:在XML 文件中定義菜單   104
5.1.4 秘訣44:使用搜索鍵   105
5.1.5 秘訣45:響應觸摸事件   107
5.1.6 秘訣46:監聽滑動手勢   109
5.1.7 秘訣47:使用多點觸控   110
5.2 高級用戶界麵庫  113
5.2.1 秘訣48:使用手勢   114
5.2.2 秘訣49:繪製3D 圖像   117
第6 章 多媒體技術   122
6.1 圖像   123
6.2 音頻   128
6.2.1 秘訣51:選取和播放音頻文件   128
6.2.2 秘訣52:錄製音頻文件   131
6.2.3 秘訣53:處理原始音頻   132
6.2.4 秘訣54:有效使用音頻資源   136
6.2.5 秘訣55:添加媒體資源並更新路徑   137
6.3 視頻  138
第7 章 硬件接口   140
7.1 照相機   140
7.2 其他傳感器   145
7.2.1 秘訣57:獲取設備鏇轉姿態  146
7.2.2 秘訣58:使用溫度傳感器和光傳感器   149
7.3 電話  150
7.3.1 秘訣59:使用電話管理器  150
7.3.2 秘訣60:監聽電話狀態   152
7.3.3 秘訣61:撥打電話號碼   154
7.4 藍牙  154
7.4.1 秘訣62:打開藍牙   155
7.4.2 秘訣63:搜索藍牙設備   155
7.4.3 秘訣64:與已綁定的藍牙設備配對   156
7.4.4 秘訣65:打開藍牙套接字  156
7.4.5 秘訣66:使用設備振動功能   159
7.4.6 秘訣67:訪問無綫網絡   159
第8 章 網絡通信   161
8.1 使用短信息   161
8.2 使用Web 內容   169
8.2.1 秘訣69:定製Web 瀏覽器   169
8.2.2 秘訣70:使用HTTP GET請求  170
8.2.3 秘訣71:使用HTTP POST請求  174
8.3 社交網絡  174
第9 章 數據存儲方法   184
9.1 shared preferences   184
9.1.1 秘訣73:創建和檢索sharedpreferences    184
9.1.2 秘訣74:使用preferences框架   185
9.1.3 秘訣75:基於Stored Data改變用戶界麵   187
9.1.4 秘訣76:添加最終用戶許可協議   190
9.2 SQLite 數據庫   194
9.2.1 秘訣77:創建一個獨立的數據庫包   194
9.2.2 秘訣78:使用獨立的數據庫包   197
9.2.3 秘訣79:創建個人日記   200
9.3 內容提供器  204
9.4 保存和載入文件   209
第10 章 基於位置的服務   210
10.1 位置服務入門   210
10.1.1 秘訣81:獲取最新位置   212
10.1.2 秘訣82:在位置改變時更新信息   212
10.1.3 秘訣83:列齣所有可用的提供器   214
10.1.4 秘訣84:將位置解析為地址(反嚮地理編碼)   216
10.1.5 秘訣85:將地址解析為位置(地理編碼)    218
10.2 使用榖歌地圖   220
10.2.1 秘訣86:在應用程序中添加榖歌地圖   222
10.2.2 秘訣87:在地圖上添加標記   224
10.2.3 秘訣88:在地圖上添加視圖   228
10.2.4 秘訣89:在地圖上標記設備的當前位置   230
10.2.5 秘訣90:設置臨近警告   231
第11 章 Android 高級開發技術   232
11.1 Android 的自定義視圖   232
11.2 Android 的原生組件   238
11.3 Android 的安全機製   241
11.4 Android 的進程間通信   242
11.5 Android 的備份管理器   247
11.5.1 秘訣95:備份運行時數據   247
11.5.2 秘訣96:備份文件到雲端   248
11.5.3 秘訣97:觸發備份與還原操作   249
11.6 Android 的動畫功能   250
第12 章 調試   255
12.1 Eclipse 內置的調試工具   255
12.1.1 秘訣99:設置運行配置   255
12.1.2 秘訣100:使用DDMS   256
12.1.3 秘訣101:斷點調試   257
12.2 Android SDK 中的調試工具   258
12.2.1 秘訣102:使用Android Debug Bridge 工具   258
12.2.2 秘訣103:使用LogCat 工具   259
12.2.3 秘訣104:使用HierarchyViewer 工具   261
12.2.4 秘訣105:使用TraceView工具   262
12.3 Android 係統調試工具   264
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

cook book,不是全書,隻是介紹瞭一些技巧,講的太少,不太喜歡

评分

感覺就是介紹性的描述一下,花幾十塊啊,不值得。。

评分

感覺就是介紹性的描述一下,花幾十塊啊,不值得。。

评分

入門。

评分

入門。

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

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