注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計程序設計綜合想到做到:Android開發(fā)關(guān)鍵技術(shù)與精彩案例

想到做到:Android開發(fā)關(guān)鍵技術(shù)與精彩案例

想到做到:Android開發(fā)關(guān)鍵技術(shù)與精彩案例

定 價:¥79.80

作 者: 詹建飛 等編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 移動開發(fā)

ISBN: 9787121170324 出版時間: 2012-06-01 包裝: 平裝
開本: 16開 頁數(shù): 398 字數(shù):  

內(nèi)容簡介

  《想到做到:Android開發(fā)關(guān)鍵技術(shù)與精彩案例》按照入門篇、進階篇和游戲篇三大部分,結(jié)合37個案例系統(tǒng)全面地介紹Android應用和游戲開發(fā)的知識。結(jié)合實踐和設計模式是本書的一大特色,書中深入淺出地講解了Android平臺的運行環(huán)境、應用程序模型、用戶界面與圖形引擎、數(shù)據(jù)持久化存儲方案、移動多媒體框架、Service、聯(lián)網(wǎng)接口、高級通信技術(shù)、訪問硬件層能力、游戲引擎和射擊類游戲開發(fā)等內(nèi)容。值得一提的是,《想到做到:Android開發(fā)關(guān)鍵技術(shù)與精彩案例》并未局限于技術(shù)的講解,而是結(jié)合國內(nèi)個人開發(fā)者基于Android平臺創(chuàng)業(yè)的成功案例,與讀者分享了移動互聯(lián)網(wǎng)時代如何做好產(chǎn)品和推廣取得成功的經(jīng)驗。

作者簡介

暫缺《想到做到:Android開發(fā)關(guān)鍵技術(shù)與精彩案例》作者簡介

圖書目錄

入門篇
第1章 開放的Android
1.1 Android的歷史
1.1.1 Google收購Android
1.1.2 Open Handset Alliance
1.1.3 Android版本演進
1.2 Android的架構(gòu)
1.2.1 Linux內(nèi)核
1.2.2 本地庫
1.2.3 Android運行環(huán)境
1.2.4 應用程序框架
1.2.5 應用程序
1.3 開發(fā)Android應用程序
1.3.1 開發(fā)語言
1.3.2 Android SDK
1.4 Android Market的致富之路
1.4.1 Android Market的商業(yè)模式
1.4.2 Android Market發(fā)布流程
第2章 Android開發(fā)環(huán)境和流程
2.1 安裝Android SDK和Eclipse
2.1.1 安裝Java SDK
2.1.2 安裝Eclipse
2.1.3 安裝Android SDK
2.1.4 添加必要的Android SDK組件
2.1.5 安裝ADT插件
2.2 第一個Android應用程序
2.2.1 新建Android項目
2.2.2 運行Android項目
2.2.3 修改Android項目
2.3 調(diào)試Android應用程序
2.3.1 設置斷點
2.3.2 啟動調(diào)試
2.3.3 單步跟蹤
2.3.4 真機調(diào)試
2.4 常用Android SDK工具
2.4.1 Android模擬器
2.4.2 模擬SD卡
2.4.3 ADB
2.4.4 DDMS
2.4.5 Android
2.5 Android NDK開發(fā)介紹
2.5.1 什么是Android NDK
2.5.2 使用NDK的優(yōu)缺點
2.5.3 使用NDK的兩種方式
第3章 Android應用程序模型
3.1 Android應用程序基礎(chǔ)
3.1.1 Android應用程序運行環(huán)境
3.1.2 Android應用程序的組成
3.2 Activity
3.2.1 Activity創(chuàng)建與聲明
3.2.2 Activity的生命周期
3.2.3 Activity和Intent
3.2.4 使用Intent調(diào)用系統(tǒng)服務
3.2.5 Activity和Task
3.3 Content Provider
3.4 BroadcastReceiver
3.5 Service
3.6 安全與許可
3.6.1 安全架構(gòu)
3.6.2 許可
3.7 數(shù)字簽名
3.7.1 簽名策略
3.7.2 簽名步驟
第4章 圖形用戶界面
4.1 用戶界面概述
4.1.1 手機軟硬件特性的發(fā)展
4.1.2 如何影響應用程序開發(fā)
4.1.3 Android圖形引擎
4.2 用戶界面設計
4.2.1 聲明布局文件
4.2.2 編寫XML文件
4.2.3 加載XML文件
4.2.4 將數(shù)據(jù)綁定到AdapterView
4.2.5 創(chuàng)建菜單
4.2.6 創(chuàng)建Dialog
4.2.7 通知用戶
4.2.8 處理用戶輸入
4.2.9 樣式與主題
4.3 常用Widget
4.3.1 TextView
4.3.2 CheckedTextView
4.3.3 Button
4.3.4 ImageView
4.3.5 ProgressBar
4.3.6 DatePicker/TimePicker
4.3.7 GridView
4.3.8 Spinner
4.3.9 Gallery
4.3.10 TabHost
4.4 高級圖形用戶界面技術(shù)
4.4.1 圖形系統(tǒng)類結(jié)構(gòu)
4.4.2 常用布局類
4.4.3 繪制圖形
4.4.4 構(gòu)建自己的組件
4.5 圖形動畫
4.5.1 Animation
4.5.2 Interpolator
4.5.3 AnimationSet
4.5.4 自定義動畫
4.6 Resource介紹
4.6.1 資源類型
4.6.2 使用資源
4.6.3 資源適配
4.7 App Widgets
4.7.1 AppWidgetProvider
4.7.2 AppWidgetProviderInfo
4.7.3 App Widget的布局文件
4.7.4 RemoteViews
4.7.5 配置App Widget的
Activity
第5章 數(shù)據(jù)持久化存儲
5.1 文件存儲
5.1.1 存儲至默認文件夾
5.1.2 存儲至指定文件夾
5.1.3 存儲至SD卡
5.1.4 讀取資源文件
5.2 SharePreference
5.3 SQLite
5.3.1 創(chuàng)建數(shù)據(jù)庫
5.3.2 SQLiteOpenHelper
5.3.3 創(chuàng)建觸發(fā)器
5.3.4 創(chuàng)建索引
5.3.5 創(chuàng)建視圖
5.3.6 操作數(shù)據(jù)
5.3.7 將Cursor綁定到
AdapterView
5.4 Content Provider
5.4.1 概述
5.4.2 創(chuàng)建自定義的
Content Provider
5.4.3 Content Provider更新的通知機制
5.4.4 DAO接口及實現(xiàn)
第6章 移動多媒體編程
6.1 多媒體文件格式與編碼
6.1.1 多媒體文件格式
6.1.2 編碼
6.1.3 Android支持的媒體格式
6.1.4 選擇合適的媒體文件
6.2 音頻和視頻播放
6.2.1 三種不同的數(shù)據(jù)源
6.2.2 MediaPlayer的狀態(tài)
6.2.3 音樂播放器實例
6.2.4 播放視頻
6.3 錄制音頻
6.3.1 MediaRecorder的狀態(tài)圖
6.3.2 錄音器實例
第7章 讓程序在后臺運行
7.1 Service概述
7.2 Service編程實踐
7.2.1 創(chuàng)建Service
7.2.2 啟動和停止Service
7.2.3 通知用戶
7.2.4 不阻塞用戶操作
7.2.5 Service與Activity通信
7.3 后臺播放音樂
7.3.1 跨進程調(diào)用
7.3.2 創(chuàng)建AIDL接口文件
7.3.3 實現(xiàn)AIDL接口
7.3.4 綁定Service
7.3.5 調(diào)用IPC方法
第8章 電話和短信
8.1 電話
8.1.1 電話呼叫
8.1.2 監(jiān)聽電話狀態(tài)
8.1.3 查詢電話屬性
8.1.4 讀取通話記錄
8.2 短消息
8.2.1 發(fā)送短信
8.2.2 接收短消息
進階篇
第9章 Android進階案例
9.1 俄羅斯方塊實例
9.1.1 方塊的數(shù)據(jù)結(jié)構(gòu)
9.1.2 方塊渲染
9.1.3 游戲區(qū)域設計
9.1.4 碰撞檢測
9.1.5 輸入處理
9.1.6 積分排行榜
9.2 手機鈴聲DIY工具
9.2.1 MP3文件介紹
9.2.2 ID3V1標簽
9.2.3 ID3V2標簽
9.2.4 MP3幀結(jié)構(gòu)
9.2.5 分割MP3文件
9.2.6 鈴聲DIY
9.2.7 設置鈴聲
第10章 訪問網(wǎng)絡數(shù)據(jù)和服務
10.1 HTTP協(xié)議簡介
10.1.1 HTTP協(xié)議的主要特點
10.1.2 HTTP連接過程
10.1.3 HTTP消息格式
10.2 線程管理
10.2.1 匿名Thread
10.2.2 java.util.concurrent框架
10.2.3 AsyncTask
10.3 網(wǎng)絡編程接口
10.3.1 HttpClient API介紹
10.3.2 GET方法的使用和限制
10.3.3 使用POST方法上傳附件
10.3.4 從服務器端下載圖片
10.4 設計C/S通信數(shù)據(jù)格式
10.4.1 對象序列化
10.4.2 使用XML傳輸對象
10.5 Android數(shù)據(jù)連接管理
10.5.1 查詢APN
10.5.2 查詢網(wǎng)絡連接狀態(tài)
……

本目錄推薦

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