注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Android應用開發(fā)深入學習實錄

Android應用開發(fā)深入學習實錄

Android應用開發(fā)深入學習實錄

定 價:¥89.00

作 者: 關立勛 等著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787121214127 出版時間: 2013-10-01 包裝: 平裝
開本: 16開 頁數(shù): 612 字數(shù):  

內容簡介

  Android 自2007 年誕生之日起,在經(jīng)過過去幾年的發(fā)展,逐漸取得了廣大用戶的認可,截至2013年6 月,已經(jīng)成為了當今市場占有率最高的一款智能手機系統(tǒng)。在本書的內容中,將循序漸進地講解這款神奇手機系統(tǒng)的基本知識,剖析了各個知識點的具體用法,引領廣大讀者快速步入移動開發(fā)大軍中,成為新時代程序員的弄潮兒和領軍者。全書共19 章,循序漸進、由淺入深地詳細講解了Android 技術的核心內容,并通過具體實例的實現(xiàn)過程演練了各個知識點的具體用法。本書首先詳細講解了Android 的核心語法知識,主要包括界面布局、核心組件分析、基礎組件詳解、數(shù)據(jù)存儲等知識點的具體用法;接下來詳細講解了Android 核心應用的核心內容,主要包括電話/短信處理、GPS 定位、網(wǎng)絡應用開發(fā)、多媒體項目開發(fā)、手機游戲開發(fā)等知識點的具體用法;然后講解了Android 的高級知識,主要包括Android 典型模塊、Google API等知識點的具體用法。接下來通過5 大綜合實例的實現(xiàn)過程,分別講解了在Android 系統(tǒng)中開發(fā)大型綜合系統(tǒng)的具體過程。最后詳細講解了為Android 開發(fā)平板程序的具體方法。本書所附光盤中提供61 個實例的完整代碼與數(shù)小時的視頻講解,便于讀者學習、消化書中內容。本書不但適用于Android 的初學者,也適于有一定基礎的讀者。對于想迅速步入移動開發(fā)的讀者來說,更是具有極高的參考價值。

作者簡介

暫缺《Android應用開發(fā)深入學習實錄》作者簡介

圖書目錄

第1章 火爆的Android
1.1 Android是一個傳說
1.2 Android虛擬設備
1.2.1 創(chuàng)建Android虛擬設備
1.2.2 啟動AVD模擬器
第2章 不打無把握之仗
2.1 簡析Android安裝文件
2.1.1 Android SDK目錄結構
2.1.2 android.jar及內部結構
2.1.3 閱讀SDK文檔需要技巧
2.1.4 不簡單的SDK工具
2.2 實例教學
2.3 剖析Android系統(tǒng)架構
2.3.1 Android體系結構介紹
2.3.2 Android應用工程文件組成
2.4 簡述5大組件
2.4.1 用Activity來表現(xiàn)界面
2.4.2 用Intent和IntentFilter實現(xiàn)切換
2.4.3 Service為你服務
2.4.4 用BroadcastIntentReceiver發(fā)送廣播
2.4.5 用ContentProvider存儲數(shù)據(jù)
2.5 進程和線程的心有靈犀
2.5.1 先看進程
2.5.2 再看線程
2.6 應用程序的生命周期
2.7 第一次練習
第3章 界面布局
3.1 用UI配置行頭
3.1.1 View視圖組件
3.1.2 Viewgroup容器
3.1.3 Layout規(guī)劃布局
3.1.4 練習
3.2 繼續(xù)布局
3.2.1 線性布局LinearLayout
3.2.2 框架布局FrameLayout
3.2.3 絕對布局AbsoluteLayout
3.2.4 相對布局RelativeLayout
3.2.5 表格布局TableLayout
3.3 Intent和Activity情深意濃
3.3.1 Intent調用另一個Activity
3.3.2 聯(lián)合使用Intent和Activity
第4章 Android基礎組件詳解
4.1 Widget組件詳解
4.1.1 創(chuàng)建一個Widget組件
4.1.2 使用自動完成文本控件AutoCompleteTextView
4.1.3 聯(lián)合應用DatePicker和TimePicker
4.1.4 使用滾動視圖控件ScrollView
4.1.5 使用進度條控件ProgressBar
4.1.6 使用拖動條控件SeekBar
4.1.7 使用評分組件RatingBar
4.1.8 使用圖片視圖控件ImageView
4.1.9 使用切換圖片控件ImageSwitcher和Gallery
4.1.10 使用網(wǎng)格視圖控件GridView
4.1.11 使用標簽控件Tab
4.2 友好界面MENU
4.2.1 MENU基礎
4.2.2 使用MENU控件
4.3 列表控件ListView
4.3.1 通過ArrayAdapter接收一個數(shù)組或通過List作為參數(shù)來構建
4.3.2 使用SimpleAdapter
4.4 使用對話框控件Dialog
4.5 使用Toast和Notification控件
4.5.1 Toast提醒你
4.5.2 Notification提醒你
4.5.3 練習Toast和Notification
第5章 數(shù)據(jù)存儲背后的秘密
5.1 五種存儲
5.2 最簡單的存儲SharedPreferences
5.2.1 SharedPreferences簡介
5.2.2 練習SharedPreferences
5.3 文件存儲
5.4 最常用的SQLite
5.5 ContentProvider存儲
5.5.1 ContentProvider介紹
5.5.2 使用ContentProvider
5.6 網(wǎng)絡存儲
第6章 四大金剛
6.1 Android體系核心之Intent
6.1.1 Intent的構成
6.1.2 intent的解析
6.1.3 Intent的基本用法
6.1.4 Intent和Activity
6.1.5 Linkify簡介
6.2 Activity的返回值和本地動作
6.2.1 Activity返回值
6.2.2 Android本地動作
6.3 用Intent來廣播一個事件
6.3.1 廣播事件
6.3.2 Broadcast Receiver監(jiān)聽廣播
6.3.3 Android本地廣播
6.4 Adapter詳解
6.4.1 Android提供的Adapter
6.4.2 用Adapter進行綁定
6.5 再看Service
6.5.1 創(chuàng)建Service
6.5.2 使用Service
6.5.3 與遠程Service通信
6.5.4 權限
6.5.5 Service生命周期
6.5.6 使用Service
第7章 兩大基石
7.1 再探Intent
7.2 撥打電話
7.3 發(fā)送短信程序
7.4 監(jiān)控手機狀態(tài)
第8章 用GPS來尋找你和我
8.1 位置服務
8.1.1 android.location功能類
8.1.2 實現(xiàn)Android定位
8.2 及時獲取位置信息
8.2.1 Maps庫類
8.2.2 LocationManager能及時監(jiān)聽
8.3 在Android中使用地圖
8.3.1 準備工作
8.3.2 使用Map API密鑰的基本流程
8.4 地圖應用實戰(zhàn)
8.4.1 練習GPS定位
8.4.2 練習GPS定位
第9章 網(wǎng)絡開發(fā)應用
9.1 移動Web技術
9.1.1 所需要基礎知識
9.1.2 為Android開發(fā)Web頁面
9.2 移動通信處理
9.2.1 先談談Java中的網(wǎng)絡通信
9.2.2 HTTP通信基礎
9.2.3 Apache接口是一個中介
9.3 使用Android網(wǎng)絡接口
9.4 處理URL
9.4.1 URL類
9.4.2 HttpURLConnection
9.5 WebKit
9.5.1 WebKit系統(tǒng)框架中的Java層
9.5.2 WebView是重中之重
9.5.3 瀏覽網(wǎng)頁的演練
9.6 Wi-Fi
9.6.1 Wi-Fi系統(tǒng)基礎
9.6.2 強大的WifiManager類
9.6.3 實踐
第10章 多媒體應用
10.1 深入底層分析Android多媒體系統(tǒng)
10.1.1 OpenMax框架
10.1.2 OpenCore框架
10.1.3 Stagefright框架
10.2 Graphics類的平面世界
10.2.1 Graphics類基礎
10.2.2 使用Graphics類
10.3 二維動畫
10.3.1 類Drawable
10.3.2 實現(xiàn)Tween Animation動畫
10.3.3 實現(xiàn)Frame Animation動畫效果
10.4 OpenGL ES
10.4.1 OpenGL ES基礎
10.4.2 Android用到OpenGL ES
10.4.3 OpenGL ES的基本操作
10.4.4 繪制圖形
10.5 音頻開發(fā)
10.5.1 音頻接口類
10.5.2 AudioManager控制鈴聲
10.5.3 錄音
10.6 播放音樂
10.6.1 使用AudioTrack播放音頻
10.6.2 使用MediaPlayer播放音頻
10.6.3 使用SoundPool
10.6.4 使用Ringtone播放鈴聲
10.7 Vibrator振動
10.8 鬧鐘
10.9 使用VideoView播放視頻
10.9.1 VideoView基礎
10.9.2 應用實例
第11章 開發(fā)手機游戲
11.1 蓬勃發(fā)展的手機游戲產業(yè)
11.2 游戲開發(fā)流程
11.3 游戲框架
11.3.1 View類
11.3.2 SurfaceView類
11.3.3 游戲框架實戰(zhàn)
11.4 物理碰撞
11.4.1 完全彈性碰撞
11.4.2 有損失的碰撞
11.5 碰撞檢測
11.5.1 碰撞檢測基礎
11.5.2 AABB邊界框
11.6 傳感器
11.6.1 傳感器開發(fā)工具
11.6.2 各種傳感器
第12章 從工作中談模塊
12.1 一個項目引發(fā)的問題
12.2 自動服務
12.2.1 實現(xiàn)短信自動提醒
12.2.2 獲取電池容量
12.2.3 短信群發(fā)
12.2.4 獲取存儲卡容量
12.2.5 設置黑名單
12.2.6 開機顯示程序
12.3 多媒體模塊
12.3.1 繪制各種幾何圖形
12.3.2 開發(fā)一個屏保程序
12.3.3 獲取并顯示存儲卡中的照片
12.4 網(wǎng)絡應用模塊
12.4.1 上傳文件至服務器
12.4.2 網(wǎng)絡下載音樂作為手機鈴聲
12.4.3 網(wǎng)絡下載APK并安裝
第13章 Google API
13.1 使用Google Search API檢索處理
13.2 驗證Google賬號
13.3 GPS實時更新的處理
13.4 手機隨身翻譯
13.5 實現(xiàn)二維條碼掃描儀
第14章 開發(fā)一個音樂播放器
14.1 項目介紹
14.2 系統(tǒng)需求分析
14.2.1 構成模塊
14.2.2 系統(tǒng)流程
14.2.3 功能結構圖
14.2.4 系統(tǒng)功能說明
14.2.5 系統(tǒng)需求
14.3 數(shù)據(jù)庫設計
14.3.1 字段設計
14.3.2 E-R圖設計
14.3.3 數(shù)據(jù)庫連接
14.3.4 創(chuàng)建數(shù)據(jù)庫
14.3.5 操作數(shù)據(jù)庫
14.3.6 數(shù)據(jù)顯示
14.4 具體編碼
14.4.1 播放器主界面
14.4.2 播放器主界面
14.4.3 播放列表功能
14.4.4 菜單功能模塊
14.4.5 播放設置界面
14.4.6 設置顯示歌詞
14.4.7 文件瀏覽器模塊
14.4.8 數(shù)據(jù)存儲
第15章 流量監(jiān)控系統(tǒng)
15.1 流量統(tǒng)計基礎
15.1.1 TrafficStats類
15.1.2 總結的流量統(tǒng)計函數(shù)
15.2 網(wǎng)絡流量防火墻
15.2.1 系統(tǒng)需求分析
15.2.2 系統(tǒng)需求
15.2.3 編寫布局文件
15.2.4 編寫主程序文件
第16章 象棋游戲
16.1 棋牌游戲介紹
16.2 規(guī)劃項目
16.2.1 規(guī)劃流程
16.2.2 準備工作
16.3 項目架構
16.3.1 總體架構
16.3.2 規(guī)劃類
16.4 具體編碼
16.4.1 實現(xiàn)控制類
16.4.2 歡迎界面類
16.4.3 菜單界面類
16.4.4 游戲幫助類
16.4.5 游戲界面框架類
16.4.6 象棋走法類
16.4.7 思考時間類
16.4.8 走法規(guī)則類
第17章 郵件收發(fā)系統(tǒng)
17.1 最簡單的辦法
17.1.1 配置Android郵件客戶端
17.1.2 在發(fā)送短信時實現(xiàn)E-mail郵件通知
17.1.3 幾種郵件系統(tǒng)的實現(xiàn)方法
17.2 開始開發(fā)一個綜合郵件收發(fā)系統(tǒng)
17.3 系統(tǒng)需求分析
17.3.1 構成模塊
17.3.2 系統(tǒng)流程
17.3.3 功能結構圖
17.3.4 系統(tǒng)功能說明
17.3.5 系統(tǒng)需求
17.4 數(shù)據(jù)存儲設計
17.4.1 用戶信息類
17.4.2 SharedPreferences
17.5 具體編碼
17.5.1 歡迎界面
17.5.2 系統(tǒng)主界面
17.5.3 郵箱類型設置
17.5.4 郵箱收取設置
17.5.5 郵箱發(fā)送設置
17.5.6 郵箱用戶檢查
17.5.7 設置用戶別名
17.5.8 用戶郵件編輯
第18章 RSS閱讀器系統(tǒng)
18.1 實現(xiàn)流程
18.2 具體實現(xiàn)
18.2.1 實體類
18.2.2 主程序文件Main.java
18.2.3 實現(xiàn)ContentHandler接口
18.2.4 主程序頁面ShowDescription.java
18.2.5 主布局頁面main.xml 18.2.6 信息詳情布局頁面
showdescription.xml
18.3 打包、簽名和發(fā)布
18.3.1 申請會員
18.3.2 生成簽名文件
18.3.3 使用簽名文件
18.3.4 發(fā)布
第19章 開發(fā)平板應用程序
19.1 平板開發(fā)基礎
19.1.1 針對Android平板App發(fā)
布的十大開發(fā)準則
19.1.2 界面適配處理
19.1.3 分辨率限定符的匹配
19.2 實戰(zhàn)演練——開發(fā)一個音樂播放器
19.2.1 知識點介紹
19.2.2 具體實現(xiàn)
19.3 實戰(zhàn)演練——開發(fā)一個網(wǎng)頁瀏覽程序
19.3.1 知識點介紹
19.3.2 具體實現(xiàn)

本目錄推薦

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