産品特色
編輯推薦
《Android經典項目開發實戰》從藍牙通信係統開始,依次講解瞭移動微信係統、移動郵件係統、移動微博係統、網絡RSS閱讀器、開發一個音樂播放器、魔塔遊戲、NBA激情投籃、象棋遊戲、暴走軌跡計步器、智能樓字燈光控製係統、網絡防火牆係統、Map地圖、QQ聊天記錄查看器、吃貨選擇器、智能心率計、仿陌陌交友係統及開發一個Android優化係統的具體實現流程,徹底剖析瞭一個個經典項目的完整實現過程。
內容簡介
《Android經典項目開發實戰》幾乎涵蓋瞭所有領域的Android項目,講解方法通俗易懂並且詳細,不但適閤高手學習,也特彆有利於初學者學習並消化。《Android經典項目開發實戰》適閤Android學習者、Android硬件開發者、Android物聯網開發人員、Android愛好者、Android應用開發人員學習,也可以作為相關培訓學校和大專院校相關專業的教學用書。
目錄
第1篇 基礎知識篇
第1章 藍牙通信係統
1.1 藍牙介紹
1.1.1 藍牙概述
1.1.2 Android中的藍牙係統
1.2 Android藍牙係統的層次結構
1.3 和藍牙相關的類
1.3.1 BluetoothSocket類
1.3.2 BluetoothServerSocket類
1.3.3 BluetoothAdapter類
1.3.4 BluetoothClass,Sarvice類
1.3.5 BluetoothClass Devrice類
1.4 開發一個Android藍牙通信係統
1.4.1 主界麵布局
1.4.2 客戶端界麵布局
1.4.3 實現控製服務類和綫程實現類
1.4.4 編寫鍘試程序文件
第2章 移動微信係統
2.1 微信係統基礎
2.1.1 微信的特點
2.1.2 微信和Q信、騰訊的關係
2.2 開發一個微信係統
2.2.1 啓動界麵
2.2.2 係統導航界麵
2.2.3 係統登錄界麵
2.2.4 發送信息界麵
2.2.5 “搖一搖”界麵
第3章 移動郵件係統
3.1 項目介紹
3.1 項目背景介紹
3.1.2 項目目的
3.2 係統需求分析
3.2.1 構成模塊
3.2.2 係統流程
3.2.3 功能結構圖
3.2.4 係統功能說明
3.2.5 係統需求
3.3 數據存儲設計
3.3.1 用戶信息類
3.3.2 SharedPreferences
3.4 具體編碼
3.4.1 歡迎界麵
3.4.2 係統主界麵
3.4.3 郵箱類型設置
3.4.4 郵箱收取設置
3.4.5 郵箱發送設置
3.4.6 郵箱用戶檢查
3.4.7 設置用戶彆名
3.4.8 用戶郵件編輯
第4章 移動微博係統
4.1 微博介紹
4.2 微博開發技術介紹
4.2.1 XML-RPC技術
4.2.2 MetaWeblogAPI客戶端
4.3 在Android上開發移動博客發布器
4.3.1 XML請求
4.3.2 常用接口介紹
4.3.3 具體實現
4.4 分析騰訊Android版微博API
4.4.1 源碼和jar包下載
4.4.2 具體使用
4.5 詳解新浪Android版微博API
4.5.1 新浪微博圖片縮放的開發實例
4.5.2 添加分享到新浪微博
4.5.3 通過JSON對象獲取登錄新浪微博
4.5.4 實現OAuth認證
第5章 網絡RSS閱讀器
5.1 實現流程
5.2 具體實現
5.2.1 建立實體類
5.2.2 主程序文件ActivityMain.java
5.2.3 實現ContentHandler
5.2.4 主程序文件ActivityShow-Description.java
5.2.5 主布局文件main.xml
5.2.6 詳情主布局文件showdescription.xml
5.3 打包、簽名和發布
5.3.1 申請會員
5.3.2 生成簽名文件
5.3.3 使用簽名史件
5.3.4 發布
第6章 開發一個音樂播放器
6.1 項目介紹
6.1.1 項目背景介紹
6.1.2 項目的目的
6.2 係統需求分析
6.2.1 構成模塊
6.2.2 係統流程
6.2.3 功能結構圖
6.2.4 係統功能說明
6.2.5 係統需求
6.3 數據庫設計
6.3.1 字段設計
6.3.2 E-R圖設計
6.3.3 數據庫連接
6.3.4 創建數據庫
6.3.5 操作數據庫
6.3.6 數據顯示
6.4 具體編碼
6.4.1 設置服務信息
6.4.2 播放器主界麵
6.4.3 播放列錶功能
6.4.4 菜單功能模塊
6.4.5 播放設置界麵
6.4.6 設置顯示歌詞
6.4.7 文件瀏覽器模塊
6.4.8 數據存儲
第7章 魔塔遊戲
7.1 魔塔簡介
7.1.1 遊戲簡介
7.1.2 發艘版本
7.2 設計遊戲框架
7.2.1 設計界麵視圖
7.2.2 屏幕處理
7.2.3 更新綫程
7.2.4 遊戲界麵顯示
7.3 繪製處理
7.3.1 繪製地圖
7.3.2 繪製遊戲主角
7.3.3 繪製對話界麵
7.3.4 戰鬥界麵
7.3.5 圖層管理器
7.4 實現遊戲音效
第8章 NBA激情投籃
8.1 籃球遊戲介紹
8.1.1 籃球遊戲介紹
8.1.2 遊戲策劃
8.1.3 策劃遊戲
8.1.4 準備工作
8.2 項目架構
8.2.1 總體架構
8.2.2 規劃類
8.3 具體編碼
第9章 象棋遊戲
9.1 棋牌遊戲介紹
9.1.1 棋牌遊戲發展現狀
9.1.2 經典遊戲介紹
9.2 規劃項目
9.2.1 規劃流程
9.2.2 準備工作
9.3 項目架構
9.3.1 總體架構
9.3.2 規劃類
9.4 具體編碼
9.4.1 實現控製類
9.4.2 歡迎界麵類
9.4.3 菜單界麵類
9.4.4 遊戲幫助類
9.4.5 遊戲界麵椎架類
9.4.6 象棋走法類
9.4.7 思考時間類
9.4.8 走法規則類
第10章 暴走軌跡計步器
10.1 係統功能模塊介紹
10.2 係統主界麵
10.2.1 布局文件
10.2.2 實現主Activity
10.3 係統設置
10.3.1 選項設置
10.3.2 生成GPX文件和KML文件
10.4 郵件分享提醒
10.4.1 基本郵箱設置
10.4.2 實現郵件發送功能
10.5 上傳OSM地圖
10.5.1 授權提示布局文件
10.5.2 實現文件上傳
第11章 智能樓宇燈光控製係統
11.1 布局文件
11.1.1 主布局文件
11.1.2 實現藍牙控製界麵
11.1.3 顯示公司介紹信息
11.1.4 係統功能介紹
11.1.5 第一路調光設置界麵
11.1.6 執行主界麵
11.1.7 不同房間的照明亮度參考值
11.1.8 産品的詳細介紹
11.1.9 五路調光設置界麵
11.2 實現程序文件
11.2.1 主Activity
11.2.2 監聽單擊事件
11.2.3 設置係統的藍牙參數
11.2.4 控製第一路到第四路光綫的亮度
11.2.5 控製第五路到第八路光綫的亮度
第12章 網絡防火牆係統
12.1 係統需求分析
12.2 編寫布局文件
12.3 編寫主程序文件
12.3.1 主Activity文件
12.3.2 幫助Activity文件
12.3.3 公共庫函數文件
12.3.4 係統廣播文件
12.3.5 登錄驗證
12.3.6 打開/關閉某一個實施控件
第13章 Map地圖
13.1 項目分析
13.1.1 規劃UI界麵
13.1.2 數據存儲設計
13.2 具體實現
13.2.1 新建工程
13.2.2 主界麵
13.2.3 新建界麵
132.4 設置界麵
13.2.5 幫助界麵
13.2.6 地圖界麵
13.2.7 數據存取
13.2.8 實現Service服務
第14章 QQ聊天記錄查看器
14.1 Android安全機製概述
14.1.1 Android的安全機製模型
14.1.2 Android具有的權限
14.1.3 Android的組件模型(Component Model)
14.1.4 Android安全訪問設胃
14.1.5 Linux係統的安全機製
14.1.6 沙箱模型
14.1.7 Android應用程序的安全機製
14.2 分區加載機製
14.3 係統分析
14.3.1 背景分析
14.3.2 係統目標
14.4 反匯編分析
14.5 實現QQ聊天記錄查看器係統
14.5.1 係統架構
14.5.2 實現公共類
14.5.3 實現主界麵
14.5.4 實現選擇界麵
14.5.5 實現好友列錶界麵
14.5.6 實現聊天記錄界麵
第15章 吃貨選擇器
15.1 需求分析
15.1.1 背景分析
15.1.2 係統目標
15.1.3 係統模塊劃分
15.2 界麵設計
15.3 構建jQuery Mobile平颱
15.4 頁麵實現
15.4.1 第1個頁麵——係統主頁
15.4.2 第2個頁麵——選擇城市
15.4.3 第3個頁麵——商傢列錶
15.4.4 第4個頁麵——商傢詳情
15.5 編寫樣式文件
15.5.1 設置基本樣式
15.5.2 設置標題欄的樣式
15.5.3 設置係統主頁的樣式
15.5.4 修飾第2個頁麵
15.5.5 修飾第3個頁麵
15.5.6 修飾第4個頁麵
第16章 智能心率計
16.1 什麼是心率
16.2 開發一個Android版心率計
16.2.1 掃描藍牙設備
16.2.2 藍牙控製界麵
16.2.3 藍牙BLE設各適配器
16.2.4 藍牙BLE服務適配器
16.2.5 傳感器測試心率
16.2.6 圖形化顯示心率值
第17章 仿陌陌交友係統
17.1 陌陌介紹
17.1.1 陌陌發展現狀
17.1.2 特點介紹
17.2 實現係統歡迎界麵
17.2.1 歡迎界麵布局
17.2.2 歡迎界麵Activlty
17.3 實現係統注冊界麵
17.3.1 注冊界麵市局
17.3.2 注冊界麵Actlwry
17.3.3 輸入驗證碼界麵Actlvity
17.3.4 設置密碼界麵Activity
17.3.5 設置用戶名界麵Activity
17.3.6 設置生日界麵Actlvity
17.3.7 設置頭像界麵Activity
17.4 實現係統主界麵
17.4.1 土界麵布局
17.4.2 實現主界麵Activity
17.4.3 實現“附近的人”界麵
17.4.4 實現“附近的群組”界麵
第18章 開發一個Androld優化係統
18.1 優化大師介紹
18.1.1 手機優化大師客戶端
18.1.2 手機優化大師PC端
18.2 項目介紹
18.2.1 規劃UI界麵
18.2.2 預期效果
18.1.3 準備工作
18.3.1 新建工程
18.3.2 主界麵
18.4 編寫主界麵程序
18.5 進程管理模式模塊
18.5.1 基礎狀態文件
18.5.2 CPU和內存使用信息
18.5.3 進程詳情
18.6 進程視圖模塊
18.6.1 進程主視圖
18.6.2 進程視圖
18.6.3 獲取進程信息
18.7 進程類彆模塊
18.7.1 加載進程
18.7.2 後颱加載設置
18.7.3 加載顯示
18.8 文件管理模式模塊
18.8.1 文件分類
18.8.2 加載進程
18.8.3 文件視圖處理
18.9 文件管理模塊
18.9.1 文件夾
18.9.2 顯示文件信息
18.9.3 操作文件
18.9.4 獲取進程的CPU和內存信息
18.10 係統測試
仿小米錄音機
一個音樂播放器
跟蹤定位係統
仿陌陌交友係統
手勢音樂播放器
智能傢居係統
濕度測試儀
象棋遊戲
iPad搶灘登陸
OpenSudoku九宮格數獨遊戲
健康飲食
倉庫管理係統
個人財務係統
高仿去哪兒酒店預定
仿開心網客戶端
前言/序言
Android經典項目開發實戰(附光盤) 下載 mobi epub pdf txt 電子書 格式