注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android開(kāi)發(fā)案例驅(qū)動(dòng)教程

Android開(kāi)發(fā)案例驅(qū)動(dòng)教程

Android開(kāi)發(fā)案例驅(qū)動(dòng)教程

定 價(jià):¥69.80

作 者: 關(guān)東升 等編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 移動(dòng)開(kāi)發(fā)

購(gòu)買這本書(shū)可以去


ISBN: 9787111350040 出版時(shí)間: 2011-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 492 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  關(guān)東升和趙志榮等人編著的《Android開(kāi)發(fā)案例驅(qū)動(dòng)教程》旨在幫助讀者全面掌握Android開(kāi)發(fā)技術(shù),能夠?qū)嶋H開(kāi)發(fā)Android項(xiàng)目?!禔ndroid開(kāi)發(fā)案例驅(qū)動(dòng)教程》全面介紹了在開(kāi)源的手機(jī)平臺(tái)Android操作系統(tǒng)下的應(yīng)用程序開(kāi)發(fā)技術(shù),包括UI、多線程、數(shù)據(jù)存儲(chǔ)、多媒體、云端應(yīng)用以及通信應(yīng)用等方面。《Android開(kāi)發(fā)案例驅(qū)動(dòng)教程》采用案例驅(qū)動(dòng)模式展開(kāi)講解,即介紹案例→案例涉及技術(shù)→展開(kāi)知識(shí)點(diǎn)→總結(jié)的方式。《Android開(kāi)發(fā)案例驅(qū)動(dòng)教程》既可作為高等學(xué)校計(jì)算機(jī)軟件技術(shù)課程的參考教材,也可作為社會(huì)培訓(xùn)機(jī)構(gòu)的培訓(xùn)教程,還適合廣大Android初學(xué)者和Android應(yīng)用開(kāi)發(fā)的程序員參考。

作者簡(jiǎn)介

  關(guān)東升,國(guó)內(nèi)頂級(jí)系統(tǒng)架構(gòu)師,金牌講師,技術(shù)顧問(wèn)。多年Android和iPhone開(kāi)發(fā)經(jīng)驗(yàn),曾開(kāi)發(fā)“神農(nóng)訣”網(wǎng)絡(luò)游戲(Android和iPhone版)軟件、iPhone手機(jī)充值應(yīng)用系統(tǒng)等多款A(yù)ndroid、jPhone/iPad應(yīng)用軟件。為北京多家培訓(xùn)機(jī)構(gòu)提供就業(yè)培訓(xùn),包括銀河、CSTP、安博和北大青鳥(niǎo)等;為35所示范性軟件學(xué)院提供高校項(xiàng)目實(shí)訓(xùn),包括浙江大學(xué)軟件學(xué)院、華中科技大學(xué)軟件學(xué)院、西安交通大學(xué)軟件學(xué)院和中南大學(xué)軟件學(xué)院等;為中國(guó)移動(dòng)、大唐電信、中石油等公司做企業(yè)內(nèi)訓(xùn)。

圖書(shū)目錄

前言
第1章 Android操作系統(tǒng)概述
1.1 Android歷史介紹
1.2 Android架構(gòu)
1.3 Android平臺(tái)介紹
1.4 現(xiàn)有智能手機(jī)操作系統(tǒng)比較
第2章 Android開(kāi)發(fā)環(huán)境搭建
2.1 Eclipse和ADT插件
2.1.1 Eclipse安裝
2.1.2 ADT插件
2.2 Android SDK
2.2.1 Android SDK的獲得
2.2.2 Android SDK版本說(shuō)明
2.2.3 ADT配置
2.3 Android開(kāi)發(fā)模擬器
2.3.1 創(chuàng)建模擬器
2.3.2 啟動(dòng)模擬器
2.3.3 鍵盤(pán)映射與模擬器控制
2.3.4 橫屏與豎屏切換
第3章 第一個(gè)Android程序
3.1 HelloAndroid
3.1.1 在Eclipse中創(chuàng)建項(xiàng)目
3.1.2 編寫(xiě)程序項(xiàng)目代碼
3.1.3 運(yùn)行HelloAndroid
3.1.4 Android工程目錄
3.1.5 AndroidManifest.xml文件
3.2 Android中的組件介紹
3.3 使用Android SDK幫助
3.3.1 Android SDK API文檔
3.3.2 Android SDK開(kāi)發(fā)指南
3.3.3 Android SDK samples
3.4 使用DDMS幫助調(diào)試程序
3.4.1 啟動(dòng)DDMS
3.4.2 Device
3.4.3 Emulator Control
3.4.4 File Explorer
3.4.5 LogCat
3.5 使用ADB幫助調(diào)試程序
3.5.1 查詢模擬器實(shí)例和設(shè)備
3.5.2 進(jìn)入shell
3.5.3 導(dǎo)入導(dǎo)出文件
3.6 應(yīng)用程序的打包、安裝和卸載
3.6.1 應(yīng)用程序打包
3.6.2 應(yīng)用程序安裝
3.6.3 應(yīng)用程序卸載
本章小結(jié)
第4章 UI基礎(chǔ)知識(shí)
4.1 Android UI組件概述
4.1.1 View
4.1.2 ViewGroup
4.1.3 布局管理器
4.2 UI設(shè)計(jì)工具
4.2.1 DroidDraw工具
4.2.2 ADT插件UI設(shè)計(jì)工具
4.3 事件處理模型
4.3.1 接口實(shí)現(xiàn)事件處理模型
4.3.2 內(nèi)部類事件處理模型
4.3.3 匿名內(nèi)部類事件處理模型
4.4 Activity中的常用事件
4.4.1 觸摸事件
4.4.2 鍵盤(pán)事件
4.5 菜單
4.5.1 文本菜單
4.5.2 圖片文本菜單
本章小結(jié)
第5章 UI基礎(chǔ)控件
5.1 按鈕
5.1.1 Button
5.1.2 ImageButton
5.1.3 ToggleButton
5.2 TextView
5.3 EditText
5.4 RadioButton和RadioGroup
5.4.1 RadioButton
5.4.2 RadioGroup
5.5 CheckBox
5.6 ImageView
5.7 Progress Bar
5.7.1 條狀進(jìn)度條
5.7.2 圓形進(jìn)度條
5.7.3 對(duì)話框進(jìn)度條
5.7.4 標(biāo)題欄中進(jìn)度條
5.8 SeekBar
5.9 RatingBar
本章小結(jié)
第6章 UI高級(jí)控件
6.1 列表類控件
6.1.1 Adapter概念
6.1.2 AutoComplete
6.1.3 Spinner
6.1.4 ListView
6.1.5 GridView
6.1.6 Gallery
6.2 Toast
6.2.1 文本類型
6.2.2 圖片類型
6.2.3 復(fù)合類型
6.2.4 自定義顯示位置Toast
6.3 對(duì)話框
6.3.1 文本信息對(duì)話框
6.3.2 簡(jiǎn)單列表項(xiàng)對(duì)話框
6.3.3 單選項(xiàng)列表項(xiàng)對(duì)話框
6.3.4 復(fù)選框列表項(xiàng)對(duì)話框
6.3.5 復(fù)雜布局列表項(xiàng)對(duì)話框
6.4 Android國(guó)際化和本地化
本章小結(jié)
第7章 UI布局
7.1 FrameLayout
7.1.1 TextSwitcher
7.1.2 ImageSwitcher
7.1.3 DatePicker
7.1.4 TimePicker
7.1.5 ScrollView
7.1.6 選項(xiàng)卡
7.2 LinearLayout
7.3 RelativeLayout
7.4 AbsoluteLayout
7.5 TableLayout
7.6 布局嵌套
7.7 屏幕旋轉(zhuǎn)
本章小結(jié)
第8章 多線程
8.1 多線程案例--計(jì)時(shí)器
8.2 線程概念
8.2.1 進(jìn)程概念
8.2.2 線程概念
8.3 Java中的線程
8.3.1 Java中的實(shí)現(xiàn)線程體方式1
8.3.2 Java中的實(shí)現(xiàn)線程體方式2
8.3.3 Java中的實(shí)現(xiàn)線程體方式3
8.4 Android中的線程
8.4.1 Android線程應(yīng)用中的問(wèn)題與分析
8.4.2 Message和MessageQueue
8.4.3 Handler
8.4.4 Looper和HandlerThread
本章小結(jié)
第9章 Activity和Intent
9.1 Activity
9.1.1 創(chuàng)建Activity
9.1.2 Activity生命周期
9.2 Intent
9.2.1 顯式Intent
9.2.2 隱式Intent
9.2.3 匹配組件
9.3 多Activity之間跳轉(zhuǎn)
9.3.1 多個(gè)Activity之間數(shù)據(jù)傳遞
9.3.2 跳轉(zhuǎn)與返回
9.3.3 任務(wù)與標(biāo)志
9.4 Android系統(tǒng)內(nèi)置Intent
本章小結(jié)
第10章 數(shù)據(jù)存儲(chǔ)
10.1 健康助手案例
10.2 Android數(shù)據(jù)存儲(chǔ)概述
10.3 本地文件
10.3.1 訪問(wèn)SD卡
10.3.2 訪問(wèn)應(yīng)用文件目錄
10.4 SQLite數(shù)據(jù)庫(kù)
10.4.1 SQLite數(shù)據(jù)類型
10.4.2 Android平臺(tái)下管理SQLite數(shù)據(jù)庫(kù)
10.5 編寫(xiě)訪問(wèn)SQLite數(shù)據(jù)庫(kù)組件
10.5.1 DBHelper類
10.5.2 數(shù)據(jù)插入
10.5.3 數(shù)據(jù)刪除
10.5.4 數(shù)據(jù)修改
10.5.5 數(shù)據(jù)查詢
10.6 案例重構(gòu)
10.6.1 系統(tǒng)架構(gòu)設(shè)計(jì)
10.6.2 重構(gòu)數(shù)據(jù)訪問(wèn)層
10.7 為案例增加參數(shù)設(shè)置功能
10.7.1 Shared Preferences
10.7.2 Preferences控件介紹
10.7.3 使用Preferences控件的案例
本章小結(jié)
第11章 Content Provider
11.1 Content Provider概述
11.2 Content URI
11.2.1 Content URI含義
11.2.2 內(nèi)置的Content URI
11.3 通過(guò)Content Provider訪問(wèn)聯(lián)系人
11.3.1 查詢聯(lián)系人
11.3.2 通過(guò)聯(lián)系人ID查詢聯(lián)系人的Email
11.3.3 按照過(guò)濾條件查詢Email
11.3.4 查詢聯(lián)系人的電話
11.4 通過(guò)Content Provider訪問(wèn)通話記錄
11.4.1 查詢通話記錄
11.4.2 按照過(guò)濾條件查詢通話記錄
11.5 通過(guò)Content Provider訪問(wèn)短信
11.6 自定義Content Provider實(shí)現(xiàn)數(shù)據(jù)訪問(wèn)
11.6.1 編寫(xiě)Content Provider
11.6.2 在不同的應(yīng)用中調(diào)用Content Provider
11.6.3 重構(gòu)Content Provider調(diào)用
本章小結(jié)
第12章 多媒體
12.1 多媒體文件介紹
12.1.1 音頻多媒體文件介紹
12.1.2 視頻多媒體文件介紹
12.2 Android音頻播放
12.2.1 Android音頻/視頻播放狀態(tài)
12.2.2 音頻播放案例介紹
12.2.3 資源音頻文件播放
12.2.4 本地音頻文件播放
12.2.5 網(wǎng)絡(luò)音頻文件播放
12.2.6 完善案例其他功能
12.3 Android音頻錄制
12.3.1 Android音頻/視頻錄制狀態(tài)
12.3.2 音頻錄制案例介紹
12.3.3 音頻錄制案例實(shí)現(xiàn)
12.4 Android視頻播放
12.4.1 視頻播放案例
12.4.2 采用Media Player類播放視頻
12.4.3 使用Video View控件重構(gòu)案例
本章小結(jié)
第13章 Service
13.1 Service概述
13.1.1 本地Service生命周期
13.1.2 遠(yuǎn)程Service生命周期
13.2 本地Service
13.2.1 本地Service案例
13.2.2 編寫(xiě)Audio Service
13.2.3 調(diào)用Service
13.2.4 重構(gòu)案例
13.3 遠(yuǎn)程Service
13.3.1 遠(yuǎn)程Service調(diào)用原理
13.3.2 遠(yuǎn)程Service案例
13.3.3 設(shè)計(jì)AIDL文件
13.3.4 編寫(xiě)Audio Service
13.3.5 調(diào)用遠(yuǎn)程Service
13.3.6 組件間參數(shù)傳遞
本章小結(jié)
第14章 Broadcast Receiver和Notification
14.1 Broadcast Receiver
14.1.1 音頻播放案例
14.1.2 編寫(xiě)音頻播放Broadcast Receiver
14.1.3 注冊(cè)音頻播放Broadcast Receiver
14.1.4 接收系統(tǒng)的廣播
14.1.5 MP3下載服務(wù)案例
14.2 Notification
14.2.1 完善MP3下載服務(wù)案例
14.2.2 完善音頻播放案例
14.2.3 其他形式的Notification
本章小結(jié)
第15章 云端應(yīng)用
15.1 典型云端應(yīng)用--城市天氣信息服務(wù)
15.2 網(wǎng)絡(luò)通信技術(shù)與實(shí)現(xiàn)
15.2.1 網(wǎng)絡(luò)通信技術(shù)介紹
15.2.2 Java URL類實(shí)現(xiàn)方式
15.2.3 Apache HttpClient實(shí)現(xiàn)方式
15.3 數(shù)據(jù)交換格式
15.3.1 純文本格式
15.3.2 XML格式
15.3.3 JSON格式
15.4 自定義服務(wù)器端程序?qū)嵗?
15.4.1 Java Servlet概述
15.4.2 編寫(xiě)城市信息服務(wù)的Servlet
15.4.3 編寫(xiě)城市天氣服務(wù)的Servlet
15.4.4 再次探討HttpClient的POST請(qǐng)求
15.5 云端應(yīng)用案例優(yōu)化
本章小結(jié)
第16章 Google Map和定位服務(wù)
16.1 My Map服務(wù)系統(tǒng)案例
16.2 Android Google Map
16.2.1 申請(qǐng)Google Map Android API Key
16.2.2 編寫(xiě)Android Google Map骨架程序
16.2.3 控制地圖
16.2.4 地圖的顯示模式
16.2.5 地圖的圖層
16.2.6 查詢與定位
16.3 Android定位服務(wù)
16.3.1 開(kāi)啟定位服務(wù)
16.3.2 模擬測(cè)試
16.3.3 GPS與Google Map結(jié)合
16.4 案例重構(gòu)
16.4.1 重構(gòu)“定位查詢”方法
16.4.2 重構(gòu)“查詢周圍”方法
本章小結(jié)
第17章 Android通信應(yīng)用
17.1 電話應(yīng)用開(kāi)發(fā)
17.1.1 撥打電話功能
17.1.2 呼入電話狀態(tài)
17.2 短信和彩信應(yīng)用開(kāi)發(fā)
17.2.1 Android內(nèi)置的發(fā)送短信/彩信功能
17.2.2 自己編寫(xiě)發(fā)送文本內(nèi)容的短信
17.2.3 自己編寫(xiě)接收文本內(nèi)容的短信
17.2.4 自己編寫(xiě)發(fā)送二進(jìn)制內(nèi)容的短信
17.2.5 自己編寫(xiě)接收二進(jìn)制內(nèi)容的短信
17.3 藍(lán)牙通信
17.3.1 Android 2 BluetoothChat案例
17.3.2 Android 2 藍(lán)牙API介紹
17.3.3 TCP Socket與藍(lán)牙Socket的區(qū)別
17.3.4 BluetoothChat中的類
17.3.5 初始化本地藍(lán)牙設(shè)備
17.3.6 查找藍(lán)牙設(shè)備
17.3.7 管理連接
17.3.8 互相之間的通信
17.4 WiFi通信
17.4.1 管理WiFi
17.4.2 掃描熱點(diǎn)
17.4.3 Socket通信
本章小結(jié)
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)