出版時(shí)間:2012-5 出版社:清華大學(xué)出版社 作者:王向輝 等編著 頁(yè)數(shù):319 字?jǐn)?shù):515000
內(nèi)容概要
Android是一個(gè)優(yōu)秀的開(kāi)源手機(jī)平臺(tái),王向輝、張國(guó)印、賴明珠編著的《Android應(yīng)用程序開(kāi)發(fā)(第2版)》由淺入深地介紹了Android應(yīng)用程序開(kāi)發(fā)的方法和技巧,內(nèi)容共12章,包括Android的簡(jiǎn)介、開(kāi)發(fā)環(huán)境、第一個(gè)
Android程序、Android生命周期和用戶界面、組件通信與廣播消息、后臺(tái)服務(wù)、數(shù)據(jù)存儲(chǔ)與訪問(wèn)、位置服務(wù)與地圖應(yīng)用、Widget組件、Android
NDK 開(kāi)發(fā)以及綜合示例設(shè)計(jì)與開(kāi)發(fā)。
《Android應(yīng)用程序開(kāi)發(fā)(第2版)》內(nèi)容豐富,實(shí)用性強(qiáng),既可用做高等院校信息技術(shù)的教材,也可供相關(guān)專業(yè)人士參考。
書籍目錄
第1章 Android簡(jiǎn)介
1.1 手機(jī)操作系統(tǒng)
1.2 Android起源
1.2.1 開(kāi)放手機(jī)聯(lián)盟
1.2.2 Android發(fā)展史
1.3 Android特征
1.4 Android體系結(jié)構(gòu)
習(xí)題
第2章 Android開(kāi)發(fā)環(huán)境
2.1 安裝Android開(kāi)發(fā)環(huán)境
2.1.1 安裝JDK和Eclipse
2.1.2 安裝Android SDK
2.1.3 安裝ADT插件
2.2 Android SDK
2.2.1 目錄結(jié)構(gòu)
2.2.2 示例程序
2.2.3 開(kāi)發(fā)工具
習(xí)題
第3章 第一個(gè)Android程序
3.1 第一個(gè)Android程序
3.2 Android程序結(jié)構(gòu)
3.3 命令行創(chuàng)建AVD
3.4 命令行創(chuàng)建程序
習(xí)題
第4章 Android生命周期
4.1 程序生命周期
4.2 Android組件
4.3 Activity生命周期
4.4 程序調(diào)試
4.4.1 LogCat
4.4.2 DevTools
習(xí)題
第5章 Android用戶界面
5.1 用戶界面基礎(chǔ)
5.2 界面控件
5.2.1 TextView和EditText
5.2.2 Button和ImageButton
5.2.3 CheckBox和RadioButton
5.2.4 Spinner
5.2.5 ListView
5.2.6 TabHost
5.3 界面布局
5.3.1 線性布局
5.3.2 框架布局
5.3.3 表格布局
5.3.4 相對(duì)布局
5.3.5 絕對(duì)布局
5.3.6 網(wǎng)格布局
5.4 菜單
5.4.1 菜單資源
5.4.2 選項(xiàng)菜單
5.4.3 子菜單
5.4.4 快捷菜單
5.5 操作欄與Fragment
5.5.1 操作欄
5.5.2 Fragment
5.5.3 Tab導(dǎo)航欄
5.6 界面事件
5.6.1 按鍵事件
5.6.2 觸摸事件
習(xí)題
第6章 組件通信與廣播消息
6.1 Intent簡(jiǎn)介
6.1.1 啟動(dòng)Activity
6.1.2 獲取Activity返回值
6.2 Intent過(guò)濾器
6.3 廣播消息
習(xí)題
第7章 后臺(tái)服務(wù)
7.1 Service簡(jiǎn)介
7.2 本地服務(wù)
7.2.1 服務(wù)管理
7.2.2 使用線程
7.2.3 服務(wù)綁定
7.3 遠(yuǎn)程服務(wù)
7.3.1 進(jìn)程間通信
7.3.2 服務(wù)創(chuàng)建與調(diào)用
7.3.3 數(shù)據(jù)傳遞
習(xí)題
第8章 數(shù)據(jù)存儲(chǔ)與訪問(wèn)
8.1 簡(jiǎn)單存儲(chǔ)
8.1.1 SharedPreferences
8.1.2 示例
8.2 文件存儲(chǔ)
8.2.1 內(nèi)部存儲(chǔ)
8.2.2 外部存儲(chǔ)
8.2.3 資源文件
8.3 數(shù)據(jù)庫(kù)存儲(chǔ)
8.3.1 SQLite數(shù)據(jù)庫(kù)
8.3.2 手動(dòng)建庫(kù)
8.3.3 代碼建庫(kù)
8.3.4 數(shù)據(jù)操作
8.4 數(shù)據(jù)共享
8.4.1 ContentProvider
8.4.2 創(chuàng)建數(shù)據(jù)提供者
8.4.3 使用數(shù)據(jù)提供者
8.4.4 示例
習(xí)題
第9章 位置服務(wù)與地圖應(yīng)用
9.1 位置服務(wù)
9.2 Google地圖應(yīng)用
9.2.1 申請(qǐng)地圖密鑰
9.2.2 使用Google地圖
9.2.3 地圖上使用覆蓋層
習(xí)題
第10章 Widget組件開(kāi)發(fā)
10.1 Widget簡(jiǎn)介
10.2 Widget基礎(chǔ)
10.2.1 設(shè)計(jì)原則
10.2.2 開(kāi)發(fā)步驟
10.2.3 調(diào)試過(guò)程
10.3 Widget配置
10.4 Widget與Service
習(xí)題
第11章 Android NDK開(kāi)發(fā)
11.1 NDK簡(jiǎn)介
11.2 NDK開(kāi)發(fā)環(huán)境
11.3 NDK文檔和示例
11.4 NDK初級(jí)示例
11.5 NDK高級(jí)示例
習(xí)題
第12章 綜合示例設(shè)計(jì)與開(kāi)發(fā)
12.1 需求分析
12.2 程序設(shè)計(jì)
12.2.1 用戶界面設(shè)計(jì)
12.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
12.2.3 程序模塊設(shè)計(jì)
12.3 程序開(kāi)發(fā)
12.3.1 工程結(jié)構(gòu)
12.3.2 數(shù)據(jù)庫(kù)適配器
12.3.3 短信監(jiān)聽(tīng)器
12.3.4 后臺(tái)服務(wù)
12.3.5 用戶界面
習(xí)題
附錄A Android虛擬設(shè)備
附錄B Android API
附錄C ADB命令
附錄D AndroidManifest文件
編輯推薦
在第1版成功的基礎(chǔ)精心修訂而成。詳細(xì)介紹了Android應(yīng)用程序開(kāi)發(fā)所需要基礎(chǔ)知識(shí)和基本思想,內(nèi)容翔實(shí),通俗易懂,且沒(méi)有過(guò)多涉及Java語(yǔ)言本身,因此即使沒(méi)有Java語(yǔ)言基礎(chǔ),讀者還是 可以將《高等院校信息技術(shù)規(guī)劃教材:Android應(yīng)用程序開(kāi)發(fā)(第2版)》作為Android程序開(kāi)發(fā)的起步教材。書中內(nèi)容包括Android的開(kāi)發(fā)環(huán)境、用戶界面開(kāi)發(fā)、生命周期、組件通信與廣播消息、后臺(tái)服務(wù)、數(shù)據(jù)存儲(chǔ)、定位服務(wù)與地圖應(yīng)用、Widget和AndroidNDK開(kāi)發(fā)等方面,較全面地覆蓋了Android程序開(kāi)發(fā)所涉及的內(nèi)容。 本書提供的示例代碼都是經(jīng)過(guò)精心設(shè)計(jì)的,具有較強(qiáng)的可讀性和可操作性,是掌握Android應(yīng)用程序開(kāi)發(fā)的快捷之路,有助于深入理解Android編程思想和開(kāi)發(fā)技巧。所有代碼均在Android4.O環(huán)境中通過(guò)測(cè)試,可在清華大學(xué)出版社或哈爾濱工程大學(xué)的網(wǎng)站上下載。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Android應(yīng)用程序開(kāi)發(fā) PDF格式下載