注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具Android平臺開發(fā)之旅

Android平臺開發(fā)之旅

Android平臺開發(fā)之旅

定 價:¥60.00

作 者: 汪永松 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 程序設計

ISBN: 9787111312949 出版時間: 2010-08-01 包裝: 平裝
開本: 16開 頁數(shù): 516 字數(shù):  

內(nèi)容簡介

  《Android平臺開發(fā)之旅》涵蓋了Android平臺1.5到2.2版本的主要功能特性,立足實際的開發(fā)案例,介紹了Android手機平臺開發(fā)的基礎概念、實用技術和應用模式。主要內(nèi)容包括:平臺基礎、開發(fā)環(huán)境搭建、程序框架、高級界面和底層界面設計、文件系統(tǒng)管理、網(wǎng)絡通信、無線通信、多媒體編程、個人信息管理、電話系統(tǒng)、數(shù)據(jù)庫應用、XML應用和地圖應用。開發(fā)實例多達120例?!禔ndroid平臺開發(fā)之旅》主要面向具有一定移動平臺開發(fā)經(jīng)驗的開發(fā)人員,以及有興趣進行Android平臺開發(fā)的程序員。

作者簡介

暫缺《Android平臺開發(fā)之旅》作者簡介

圖書目錄

出版說明
前言
第1章 初識Android平臺
1.1 Android平臺簡介
1.1.1 Android發(fā)展歷史
1.1.2 平臺內(nèi)涵
1.2 Android平臺架構
1.2.1 架構圖
1.2.2 架構內(nèi)容
1.2.3 Android應用程序內(nèi)容
1.3 用戶界面
1.3.1 視圖層次結構
1.3.2 布局——設計圖
1.3.3 視圖——整體家居
1.3.4 顯示部件——裝飾品
1.3.5 用戶界面事件
1.3.6 界面風格和主題
1.3.7 數(shù)據(jù)綁定
1.4 程序資源和資產(chǎn)
1.4.1 程序資源和資產(chǎn)概述
1.4.2 資源類型及內(nèi)容
1.5 數(shù)據(jù)存儲
1.5.1 首選項
1.5.2 文件
1.5.3 數(shù)據(jù)庫
1.6 平臺安全和許可
1.6.1 Android平臺安全結構體系
1.6.2 應用程序簽名
1.6.3 用戶ID和文件存取
1.6.4 許可
第2章 踏上Android平臺開發(fā)之旅
2.1 搭建系統(tǒng)環(huán)境
2.1.1 安裝配置J2SE開發(fā)環(huán)境
2.2 Android平臺SDK
2.2.1 安裝配置Android平臺SDK
2.2.2 Android SDK內(nèi)容介紹
2.2.3 Android SDK附帶工具介紹
2.3 集成開發(fā)環(huán)境——Eclipse
2.4 應用程序調(diào)試工具插件——ADT
2.4.1 獲取ADT
2.4.2 安裝配置ADT
2.5 驗證開發(fā)環(huán)境
2.5.1 創(chuàng)建虛擬設備
2.5.2 建立FirstActivity工程
2.5.3 運行和調(diào)試
2.6 應用程序的開發(fā)過程
2.6.1 開發(fā)流程回顧
2.6.2 新手上路遇到的常見問題
第3章 Android應用程序組件
3.1 應用程序組件
3.2 Android應用程序組件
3.2.1 Activity(活動)——形象大使
3.2.2 Service(服務)——老黃牛
3.2.3 Broadcast Receiver(廣播接收器)——傾聽者
3.2.4 Content Provider(內(nèi)容提供者)
3.2.5 Android應用程序組件小結
3.3 組件應用機制
3.3.1 組件與組件間的交互機制
3.3.2 未決意向?qū)ο?br />3.3.3 組件與線程間的交互機制
3.3.4 組件與服務間的交互機制
3.4 Android平臺應用程序組件
小結
第4章 高級用戶界面設計
4.1 Android平臺UI組件架構探討
4.1.1 Android平臺UI組件結構層次
4.1.2 Android UI組件結構層次質(zhì)疑
4.1.3 參考J2SE平臺的組件結構層次
4.1.4 容器與組件的關系
4.1.5 布局的角色
4.2 UI組件的定義
4.3 UI組件的引用
4.4 組件屬性和ID
4.5 布局組件(Layouts)
4.5.1 線性布局(LinearLayout)
4.5.2 相對布局(RelativeLayout)
4.5.3 絕對布局(AbsoluteLayout)
4.5.4 框布局(FrameLayout)
4.5.5 表格布局(TandLayout)
4.5.6 布局的選擇
4.6 視圖組件(Views)
4.6.1 視圖的使用模式
4.6.2 常用視圖
4.6.3 定制視圖
4.7 小部件(widgets)
4.7.1 小部件的使用模式
4.7.2 文本部件
4.7.3 按鈕部件
4.7.4 圖片顯示組件
4.7.5 滑動條
4.7.6 選取組件
4.7.7 高級小部件
4.8 菜單
4.8.1 選項菜單
4.8.2 上下文菜單
4.9 對話框
4.9.1 對話框的使用方式
4.9.2 對話框的定義
4.10 消息提示條(Toast)
4.11 定制Activity
4.11.1 列表Activity(ListActivity)
4.11.2 擴展列表Activity(ExpandableKistActivity)
4.11.3 標簽頁Activity(TabActivity)
4.11.4 地圖Activity(MapActivity)
4.12 用戶界面開發(fā)問題
4.12.1 ANR異常
4.12.2 界面組件與線程的交互
第5章 底層用戶界面設計
5.1 Android底層用戶界面
5.2 底層視圖繪制
5.2.1 表面視圖類(Surface View)
5.2.2 底層視圖的繪制接口
5.3 OpenGL視圖繪制
5.3.1 OpenGL ES概述
5.3.2 Android平臺對OpenGL ES的支持
5.3.3 OpenGL表面視圖的使用模式
5.3.4 Android平臺中OpenGL使用說明
5.4 視頻視圖(Video view)
第6章 文件系統(tǒng)管理
6.1 Android平臺中的文件
6.2 原文件資源
6.2.1 準備原文件資源
6.2.2 使用原文件資源
6.3 文件系統(tǒng)
6.3.1 Android平臺文件系統(tǒng)介紹
6.3.2 文件系統(tǒng)操作
6.3.3 文件瀏覽器
6.4 應用程序文件
6.4.1 程序私有文件
6.4.2 程序首選項文件
6.5 文件系統(tǒng)監(jiān)視
第7章 網(wǎng)絡通信
7.1 Android平臺網(wǎng)絡通信
7.2 Android平臺對網(wǎng)絡通信的支持
7.3 流式套接字通信
7.3.1 界面布局定義
7.3.2 Activity定義框架
7.3.3 套接字服務端
7.3.4 套接字客戶端
7.3.5 流式套接字通信說明
7.4 數(shù)據(jù)報(套接字)通信
7.4.1 數(shù)據(jù)報通信程序界面
7.4.2 Activity定義框架
7.4.3 數(shù)據(jù)報服務端
7.4.4 數(shù)據(jù)報工具類
7.4.5 數(shù)據(jù)報通信配置
7.4.6 數(shù)據(jù)報客戶端
7.4.7 數(shù)據(jù)報套接字通信說明
7.5 HTTP通信
7.5.1 套接字方式
7.5.2 URL連接方式
7.5.3 Apache HTTP API
7.6 HTTPS
7.7 SSL通信
7.7.1 SSL通信模式
7.7.2 SSL服務端
7.7.3 SSL客戶端
7.8 瀏覽器
7.8.1 WebKit介紹
7.8.2 Android平臺對WebKit引擎的封裝
7.8.3 網(wǎng)頁視圖(WebView)
7.8.4 瀏覽器開發(fā)實例
7.8.5 瀏覽器書簽信息管理
7.8.6 瀏覽器搜索記錄
第8章 無線通信
8.1 無線通信概述
8.2 短消息
8.2.1 Android平臺對短消息的支持
8.2.2 發(fā)送短消息
8.2.3 查看短消息
8.2.4 接收短消息
8.3 藍牙通信
8.3.1 Android平臺對藍牙的支持
8.3.2 藍牙通信模式
8.3.3 藍牙通信實例
8.4 wi-Fi網(wǎng)絡連接管理
8.4.1 Wi-Fi介紹
8.4.2 Android平臺對wi-Fi的支持
8.4.3 Wi-Fi連接管理
第9章 多媒體應用
9.1 齜id平臺對多媒體的支持
9.2 音頻播放應用
9.2.1 音樂播放器
9.2.2 播放Jet文件
9.2.3 錄音
9.3 視頻播放應用
9.4 攝像頭視頻采集
9.5 照相機
9.5.1 照片服務接口
9.5.2 照片預覽
9.5.3 照片拍攝
9.5.4 停止使用照相機
9.6 流媒體
9.7 媒體掃描和媒體庫
9.7.1 媒體文件的掃描
9.7.2 獲取媒體文件信息
9.8 音樂盒工具
第10章 個人信息管理
10.1 個人信息管理
10.2 Android對個人信息管理的支持
10.3 聯(lián)系信息
10.4 聯(lián)系人信息
10.5 電話號碼信息
10.6 組織(公司)信息
第11章 電話信息系統(tǒng)管理
11.1 電話信息系統(tǒng)
11.2 Android平臺對電話信息系統(tǒng)的支持
11.3 電話信息
11.4 電話狀態(tài)
11.5 電話撥號
11.6 呼叫日志
11.7 使用許可
第12章 數(shù)據(jù)庫應用
12.1 SQLite數(shù)據(jù)庫
12.1.1 SQLite數(shù)據(jù)庫介紹
12.1.2 Android平臺對SQLite數(shù)據(jù)庫的支持
12.1.3 SQLite數(shù)據(jù)庫應用模式
12.1.4 開發(fā)實例
12.1.5 基于SQLite的日記賬工具
12.2 JDBCAPI
12.2.1 Db40平臺對JDBCAPI的支持
12.2.2 JDBCAPI應用模式
12.2.3 開發(fā)實例
12.3 對象數(shù)據(jù)庫Db40
12.3.1 Db40對Android平臺的支持
12.3.2 Db40API
12.3.3 Db40數(shù)據(jù)庫應用
12.3.4 基于Db40的日記賬工具
12.4 數(shù)據(jù)庫開發(fā)總結
第13章 XML應用
13.1 Android平臺對X池應用的支持
13.2 SAX解析方式
13.2.1 SAX使用模式
13.2.2 Android平臺中對SAX的支持
13.2 3SAX應用實例
13.3 DOM解析方式
13.3.1 DOM使用模式
13.3.2 Android平臺中對DOM的支持
13.3.3 DOM應用實例
13.4 XML Pull API
13.4.1 XML Pull API使用模式
13.4.2 Android平臺中對XML Pull API的支持
13.4.3 XML Pull API應用實例
13.5 XML資源解析
13.5.1 解析XML布局資源
13.5.2 解析XML原文件資源
13.5.3 解析XML資源
13.6 Android平臺XML使用小結
第14章 地圖應用
14.1 地圖應用概述
14.2 An(hid平臺對地圖應用的支持
14.3 地圖視圖(Map View)應用
14.3.1 地圖視圖組件的定義
14.3.2 獲取地圖API使用密鑰
14.3.3 工程設置
14.3.4 Activity時組件框架
14.3.5 地圖API庫設置
14.3.6 地圖API使用許可
14.4 地圖API應用
14.4.1 界面布局定義
14.4.2 地圖Activity組件框架
14.4.3 獲取地圖當前位置
14.4.4 地圖疊加圖管理
14.4.5 地圖API使用小結
第15章 系統(tǒng)信息管理
15.1 系統(tǒng)服務
15.1.1 Android系統(tǒng)服務介紹
15.1.2 Activity管理
15.1.3 警報管理
15.1.4 音頻管理
15.1.5 剪貼板管理
15.1.6 連接管理
15.1.7 輸入法管理
15.1.8 鍵盤守護
15.1.9 通報管理
15.1.10 布局填充
15.1.11 位置服務管理
15.1.12 電源管理
15.1.13 搜索服務
15.1.14 傳感器管理
……
第16章 Android資源及SDK工具
第17章 Android組件屬性及使用許可
附錄 隨書源代碼說明
參考文獻

本目錄推薦

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