注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合Android平臺開發(fā)之旅(第2版)

Android平臺開發(fā)之旅(第2版)

Android平臺開發(fā)之旅(第2版)

定 價:¥69.80

作 者: 汪永松 編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 移動開發(fā)

購買這本書可以去


ISBN: 9787111372769 出版時間: 2012-03-01 包裝: 平裝
開本: 16開 頁數: 450 字數:  

內容簡介

  《移動平臺開發(fā)書庫:Android平臺開發(fā)之旅(第2版)》涵蓋Android3/4的新特性,立足實際的開發(fā)案例,介紹了Android平臺開發(fā)的基礎概念、實用技術和應用模式。主要內容包括應用程序框架、高級界面、數據庫應用、網絡通信與Web開發(fā)、無線通信、多媒體應用、個人信息管理、電話系統管理、XML應用、地圖應用和系統信息管理。本書精選案例95例,其中70例基于Android2.2.1和2.3.5實機開發(fā),25例基于Android3.x模擬器。本書主要面向具有一定移動平臺開發(fā)經驗的開發(fā)者,以及有興趣進行Android平臺開發(fā)的程序員。本書配有代碼CD一張。

作者簡介

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

圖書目錄

前言
第1章 初識Android平臺
 1.1  Android平臺簡介
 1.1.1  Android發(fā)展歷史
 1.1.2  平臺內涵
 1.2  Android平臺架構
 1.2.1  架構圖
 1.2.2  架構內容
 1.2.3  Android應用程序內容
 1.3  用戶界面
 1.3.1  視圖結構層次
 1.3.2  布局--設計圖
 1.3.3  視圖--整體家居
 1.3.4  顯示部件--裝飾品
 1.3.5  用戶界面事件
 1.3.6  界面風格和主題
 1.3.7  數據綁定
 1.4  程序資源和資產
 1.4.1  程序資源和資產概述
 1.4.2  資源類型及內容
 1.5  數據存儲
 1.5.1  首選項
 1.5.2  文件
 1.5.3  數據庫
 1.6  平臺安全和許可
 1.6.1  Android平臺安全結構體系
 1.6.2  應用程序簽名
 1.6.3  用戶ID和文件存取
 1.6.4  許可
第2章 Android平臺開發(fā)之旅
 2.1  搭建系統環(huán)境
 2.2  Android平臺SDK
 2.2.1  安裝配置Android平臺SDK
 2.2.2  Android SDK內容
 2.2.3  Android SDK附帶工具簡介
 2.3  集成開發(fā)環(huán)境--Eclipse
 2.4  Android應用程序開發(fā)工具
 2.4.1  獲取ADT
 2.4.2  安裝配置ADT
 2.5  創(chuàng)建Android虛擬設備
 2.6  Android應用程序開發(fā)環(huán)境驗證
 2.6.1  搭建工程
 2.6.2  運行工程
 2.7  應用程序開發(fā)過程
 2.7.1  開發(fā)過程回顧
 2.7.2  代碼調試技巧
 2.8  新手上路
第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)--奉獻者
 3.2.5  Android應用程序組件小結
 3.3  組件應用機制
 3.3.1  組件間的紐帶--意向
 3.3.2  組件間的預約--未決意向
 3.3.3  與線程的交互--線程消息隊列處理器
 3.3.4  與服務組件的交互--AIDL
 3.3.5  與本地服務組件交互
 3.3.6  客戶端與服務端的橋梁--信使
 3.4  Activity組件關聯對象
 3.4.1  資源處理相關
 3.4.2  用戶界面框架相關
 3.4.3  內容提供相關
 3.4.4  管理框架相關
 3.4.5  環(huán)境信息相關
 3.4.6  數據存儲相關
 3.5  Android應用程序組件小結
第4章 用戶界面設計
 4.1  Android平臺界面組件結構
 4.1.1  Android界面組件結構層次
 4.1.2  理解Android界面組件結構層次
 4.1.3  布局的地位
 4.2  界面組件使用模式
 4.2.1  定義界面組件
 4.2.2  生成界面組件資源標識
 4.2.3  組件屬性和標識
 4.2.4  引用界面組件
 4.2.5  界面設計器
 4.3  布局組件(Layouts)
 4.3.1  線性布局(Linear Layout)
 4.3.2  相對布局(Relative Layout)
 4.3.3  框布局(Frame Layout)
 4.3.4  表格布局(Table Layout)
 4.3.5  絕對布局(Absolute Layout)
 4.3.6  小結--布局的選擇
 4.4  視圖組件(Views)
 4.4.1  視圖的使用模式
 4.4.2  常用視圖
 4.4.3  定制視圖
 4.5  小部件(Widgets)
 4.5.1  小部件的使用模式
 4.5.2  常用小部件
 4.6  界面框架
 4.6.1  菜單(Menu)和操作欄(ActionBar)
 4.6.2  對話框(Dialog)
 4.6.3  消息提示條(Toast)
 4.6.4  片段組件(Fragment)
 4.6.5  拖放操作
 4.6.6  動畫效果
 4.6.7  定制Activity組件
第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  渲染腳本表面視圖
 5.3.5  Android平臺中OpenGL使用說明
 5.4  視頻視圖(VideoView)
第6章 文件管理
 6.1  Android平臺中的文件
 6.2  資源文件和資產文件
 6.2.1  資源文件
 6.2.2  資產文件
 6.3  存儲設備文件
 6.3.1  存儲設備文件操作
 6.3.2  文件瀏覽器
 6.4  應用程序文件
 6.4.1  私有文件
 6.4.2  共享首選項文件
 6.5  文件系統監(jiān)視
第7章  數據庫應用
 7.1  Android平臺數據庫應用概述
 7.2  嵌入式數據庫SQLite
 7.2.1  SQLite數據庫介紹
 7.2.2  Android平臺對SQLite數據庫的支持
 7.3  SQLite數據庫應用模式
 7.4  內容提供框架
 7.4.1  內容解析端
 7.4.2  內容提供端
 7.4.3  游標加載器應用
 7.5  SQLite數據庫API
 7.5.1  SQLite數據庫應用
 7.5.2  基于SQLite數據庫的日記賬工具
 7.6  嵌入式對象數據庫Db4o
 7.6.1  Db4o對Android平臺的支持
 7.6.2  Db4o API
 7.6.3  Db4o數據庫應用
 7.6.4  基于Db4o數據庫的日記賬工具
 7.7  數據庫開發(fā)小結
第8章  網絡通信與Web開發(fā)
 8.1  Android平臺網絡通信
 8.2  Android平臺對網絡通信的支持
 8.3  網絡連接管理
 8.3.1  連接管理
 8.3.2  Wi-Fi連接管理
 8.4  網頁瀏覽器
 8.4.1  WebKit介紹
 8.4.2  Android平臺對WebKit引擎的封裝
 8.4.3  網頁視圖(WebView)應用
 8.5  瀏覽器信息管理
 8.5.1  瀏覽書簽信息
 8.5.2  搜索歷史記錄
 8.5.3  下載管理
第9章  無線通信
 9.1  無線通信概述
 9.2  短消息通信
 9.2.1  Android平臺對短消息的支持
 9.2.2  發(fā)送短消息
 9.2.3  接收短消息
 9.3  藍牙通信
 9.3.1  Android平臺對藍牙的支持
 9.3.2  藍牙通信模式
 9.3.3  藍牙通信
 9.4  近距離通信(NFC)
 9.4.1  近距離通信概述
 9.4.2  Android平臺對近距離通信的支持
 9.4.3  近距離通信的模式
 9.4.4  標簽調度系統
 9.4.5  標簽處理
第10章  多媒體應用
 10.1  Android平臺對多媒體應用的支持
 10.2  音頻回放與錄制
 10.2.1  音頻回放
 10.2.2  錄制音頻
 10.2.3  音頻管理
 10.3  視頻回放與錄制
 10.3.1  視頻回放(表面視圖)
 10.3.2  視頻回放(視頻視圖)
 10.3.3  錄制視頻(代碼控制)
 10.3.4  錄制視頻(調用系統功能)
 10.4  相機應用
 10.4.1  拍攝照片(代碼控制)
 10.4.2  拍攝照片(調用系統功能)
 10.5  媒體信息管理
 10.5.1  Android平臺對媒體信息管理的支持
 10.5.2  應用程序Activity框架
 10.5.3  應用程序配置信息接口
 10.5.4  掃描媒體文件
 10.5.5  獲取媒體文件信息
 10.6  音樂盒工具
第11章  個人信息管理
 11.1  個人信息管理
 11.2  Android對個人信息管理的支持
 11.3  Android平臺個人信息管理
 11.3.1  管理工具
 11.3.2  應用程序主Activity框架
 11.3.3  獲取聯系人信息
 11.3.4  獲取電話號碼
 11.3.5  獲取電子郵箱
 11.3.6  獲取公司信息
 11.4  Android平臺個人信息關聯
 11.4.1  聯系數據庫
 11.4.2  聯系數據表關聯
第12章  電話系統管理
 12.1  電話系統概述
 12.2  Android平臺對電話系統的支持
 12.3  電話系統管理
 12.3.1  獲取電話信息
 12.3.2  電話狀態(tài)
 12.3.3  手機網絡基站定位
 12.4  撥號及呼叫日志管理
 12.4.1  撥號功能
 12.4.2  日志
第13章 XML應用
 13.1  Android平臺對XML應用的支持
 13.2  XML Pull API
 13.2.1  Android平臺對XML Pull API的支持
 13.2.2  XML Pull API使用模式
 13.2.3  XML Pull API應用示例
 13.3  XML資源解析
 13.3.1  應用程序主Activity框架
 13.3.2  解析菜單資源
 13.3.3  解析XML布局資源
 13.3.4  解析XML資源
 13.3.5  解析XML原文件資源
 13.4  Android平臺XML使用小結
第14章 地圖應用
 14.1  地圖概述
 14.2  Android平臺對地圖應用的支持
 14.3  地圖視圖(MapView)
 14.3.1  地圖視圖組件的定義
 14.3.2  獲取地圖API使用密鑰
 14.3.3  地圖應用工程設置
 14.3.4  地圖應用程序Activity組件
 14.3.5  引用地圖庫
 14.3.6  地圖使用許可
 14.4  地圖應用
 14.4.1  地圖Activity組件框架
 14.4.2  獲取地圖當前位置
 14.4.3  地圖視圖疊加圖管理
 14.4.4  地圖API使用小結
 14.5  地圖定位
 14.5.1  位置管理
 14.5.2  手機基站定位
第15章 系統信息管理
 15.1  系統服務
 15.1.1  Android系統服務介紹
 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.2  Android平臺系統信息
 15.2.1  進程管理
 15.2.2  文件系統統計信息
 15.2.3  環(huán)境信息
 15.2.4  時間管理
 15.2.5  系統信息
 15.2.6  電池狀態(tài)
第16章 Android資源及SDK工具
 16.1  資源類型及定義
 16.1.1  常量值資源
 16.1.2  繪制用資源
 16.1.3  布局資源
 16.1.4  動畫資源
 16.1.5  菜單資源
 16.1.6  文件資源
 16.1.7  備選資源
 16.2  資源的使用模式
 16.2.1  資源ID
 16.2.2  引用資源
 16.2.3  XML屬性
 16.3  系統資源定義
 16.4  Android SDK工具使用
 16.4.1  adb工具
 16.4.2  ddms工具
 16.4.3  sqlite3工具
 16.4.4  keytool工具
附錄 隨書源代碼說明
參考文獻

本目錄推薦

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