Android應(yīng)用案例開發(fā)大全

出版時間:2011-9-1  出版社:人民郵電出版社  作者:吳亞峰  頁數(shù):652  譯者:百納科技 注解  
Tag標簽:無  

內(nèi)容概要

《Android應(yīng)用案例開發(fā)大全》以Android手機綜合應(yīng)用程序開發(fā)為主題,通過11個典型范例全面且深度地講解了單機應(yīng)用、網(wǎng)絡(luò)應(yīng)用、商業(yè)案例、2D和3D游戲等多個開發(fā)領(lǐng)域。
全書共分12章,主要以范例集的方式來講述Android的開發(fā)應(yīng)用,詳細介紹了Android的移動查詢系統(tǒng)、數(shù)據(jù)庫客戶端、網(wǎng)絡(luò)游戲開發(fā)、動態(tài)壁紙游戲、移動管理系統(tǒng)、導(dǎo)航與地圖開發(fā)(LBS)、Web端和移動客戶端開發(fā)、單機項目移動開發(fā)、傳感器和3D游戲開發(fā)、電子閱讀器等主流的應(yīng)用。隨書光盤中包括了所有范例的源程序,并對程序進行了詳細的注釋。
《Android應(yīng)用案例開發(fā)大全》以真實的項目開發(fā)為寫作背景,具有很強的實用性和實戰(zhàn)性。講解上深入淺出、通俗易懂,既有Android開發(fā)的實戰(zhàn)技術(shù)和技巧,也包括真實項目的策劃方案。
《Android應(yīng)用案例開發(fā)大全》非常適合初學(xué)者或有一定Android基礎(chǔ)希望學(xué)習(xí)Android高級開發(fā)技術(shù)的讀者使用。

作者簡介

吳亞峰,畢業(yè)于北京郵電大學(xué),后留學(xué)澳大利亞臥龍崗大學(xué)取得碩士學(xué)位,1998年開始從事Java的開發(fā),有十多年的Java開發(fā)經(jīng)驗與培訓(xùn)經(jīng)驗,主要的研究方向是Java
EE?,F(xiàn)在為Java
EE獨立軟件開發(fā)工程師,同時兼任Sun授權(quán)、Java培訓(xùn)中心認證教師,為數(shù)十家著名企業(yè)培訓(xùn)了上千名軟件開發(fā)人員,曾編寫過《精通NetBeans——Java桌面、Web與企業(yè)級程序開發(fā)詳解》及《Java
SE 6.0編程指南》等暢銷技術(shù)書籍。
蘇亞光:JavaEE獨立軟件工程師,有軟件領(lǐng)域7年的從業(yè)經(jīng)驗,在軟件開發(fā)和計算機教學(xué)方面有著豐富的經(jīng)驗。早期主要從事底層軟件的設(shè)計與開發(fā)工作,現(xiàn)主要從事JavaEE企業(yè)應(yīng)用程序的開發(fā)、設(shè)計等方面的工作。同時,在SOA領(lǐng)域也做了很多有益的工作。

書籍目錄

第1章 初識廬山真面目——Android簡介 
1.1 Android的誕生 
1.2 Android的特點 
1.3 Android開發(fā)環(huán)境的搭建 
1.3.1 Android SDK的安裝及環(huán)境變量的配置 
1.3.2 Eclipse集成開發(fā)環(huán)境的搭建 
1.3.3 模擬器的創(chuàng)建和運行 
1.4 DDMS的靈活應(yīng)用 
1.4.1 初識DDMS 
1.4.2 強大的日志管理功能——LogCat的使用 
1.4.3 Devices的管理 
1.4.4 模擬器控制(EmulatorControl)詳解 
1.4.5 File Explorer——SD Card文件管理器 
1.5 第一個Android程序——Hello Android 
1.6 Android應(yīng)用程序的項目結(jié)構(gòu) 
1.7 本章小結(jié) 
第2章 移動查詢系統(tǒng)——百納鐵路小助手 
2.1 系統(tǒng)背景及功能概述 
2.1.1 背景簡介 
2.1.2 功能概述 
2.1.3 開發(fā)環(huán)境和目標平臺 
2.2 開發(fā)前的準備工作 
2.2.1 數(shù)據(jù)庫設(shè)計 
2.2.2 圖片資源的搜集和制作 
2.3 系統(tǒng)功能預(yù)覽 
2.4 界面主類LCCXActivity 
2.5 輔助界面相關(guān)類 
2.5.1 歡迎界面WelcomeView類 
2.5.2 自定義控件GGView類 
2.5.3 適配器CityAdapter類 
2.6 數(shù)據(jù)庫操作相關(guān)類 
2.6.1 數(shù)據(jù)庫表的創(chuàng)建——CreatTable類 
2.6.2 數(shù)據(jù)庫操作LoadUtil類 
2.7 知識點匯總 
2.8 本章小結(jié) 
第3章 數(shù)據(jù)庫客戶端應(yīng)用——日程管理專家 
3.1 開發(fā)背景及功能概述 
3.1.1 開發(fā)背景 
3.1.2 功能概述 
3.1.3 開發(fā)環(huán)境和目標平臺 
3.2 軟件預(yù)覽及功能結(jié)構(gòu) 
3.2.1 軟件預(yù)覽 
3.2.2 功能結(jié)構(gòu) 
3.3 開發(fā)前的準備工作 
3.3.1 圖片資源的準備 
3.3.2 數(shù)據(jù)庫設(shè)計 
3.3.3 數(shù)據(jù)庫表設(shè)計 
3.4 歡迎界面 
3.5 數(shù)據(jù)庫的開發(fā) 
3.6 工具類Schedule 
3.7 常量類Constant 
3.8 主控制類RcActivity 
3.9 主界面的開發(fā) 
3.10 新建日程界面的開發(fā) 
3.11 類型管理界面的開發(fā) 
3.12 日程查找界面的開發(fā) 
3.13 查找結(jié)果界面的開發(fā) 
3.14 幫助界面的開發(fā) 
3.15 更新對話框內(nèi)容方法的開發(fā) 
3.16 本章小結(jié) 
第4章 網(wǎng)絡(luò)游戲開發(fā)——易撲克網(wǎng)絡(luò)對戰(zhàn)游戲 
4.1 游戲的背景及功能概述 
4.1.1 背景概述 
4.1.2 功能簡介 
4.2 游戲的策劃及準備工作 
4.2.1 游戲的策劃 
4.2.2 Android平臺下游戲開發(fā)的準備工作 
4.3 游戲的框架 
4.3.1 各個類的簡要介紹 
4.3.2 游戲的框架簡介 
4.4 共有類WLQPActivity的實現(xiàn) 
4.5 輔助界面相關(guān)類的實現(xiàn) 
4.5.1 歡迎界面類 
4.5.2 主菜單界面類 
4.6 游戲界面相關(guān)類的實現(xiàn) 
4.6.1 游戲界面框架 
4.6.2 界面刷幀線程類 
4.6.3 牌圖分割類 
4.6.4 牌的控制類 
4.6.5 出牌規(guī)則類 
4.6.6 牌型規(guī)則 
4.7 客戶端代理線程 
4.8 服務(wù)器相關(guān)類 
4.8.1 服務(wù)器主類 
4.8.2 服務(wù)器代理線程 
4.8.3 發(fā)牌類 
4.9 本章小結(jié) 
第5章 動態(tài)壁紙游戲經(jīng)典——坦克大戰(zhàn)動態(tài)壁紙 
5.1 動態(tài)壁紙的背景及功能概述 
5.1.1 背景概述 
5.1.2 功能簡介 
5.2 游戲的策劃及準備工作 
5.2.1 游戲的策劃 
5.2.2 Android平臺下游戲開發(fā)的準備工作 
5.3 游戲的架構(gòu) 
5.3.1 游戲的框架簡介 
5.3.2 游戲的類結(jié)構(gòu) 
5.4 地圖設(shè)計器的開發(fā) 
5.5 主控制類的實現(xiàn) 
5.5.1 主控制類的代碼框架 
5.5.2 游戲引擎類的代碼框架 
5.5.3 游戲引擎類主要方法的開發(fā) 
5.6 游戲工具類的開發(fā) 
5.6.1 常量類的代碼框架 
5.6.2 常量類主要方法的實現(xiàn) 
5.6.3 橫屏的常量類的開發(fā) 
5.6.4 屏幕尺寸結(jié)果類的開發(fā) 
5.6.5 適應(yīng)屏工具類的開發(fā) 
5.7 游戲?qū)嶓w模塊的開發(fā) 
5.7.1 英雄類的代碼框架 
5.7.2 Hero類的部分成員方法的實現(xiàn) 
5.7.3 英雄坦克子彈相關(guān)類的開發(fā) 
5.7.4 敵方坦克相關(guān)類的開發(fā) 
5.7.5 子彈類的開發(fā) 
5.7.6 獎勵物相關(guān)類的開發(fā) 
5.7.7 障礙物相關(guān)類的開發(fā) 
5.7.8 游戲大本營——(Home)類的開發(fā) 
5.8 地圖的設(shè)計與實現(xiàn) 
5.8.1 地圖類的代碼框架 
5.8.2 地圖類中主要方法的開發(fā) 
5.9 游戲后臺邏輯模塊的開發(fā) 
5.9.1 英雄走的線程類的開發(fā) 
5.9.2 英雄發(fā)射子彈線程類的開發(fā) 
5.9.3 英雄發(fā)射子彈走的線程類的開發(fā) 
5.9.4 產(chǎn)生坦克的線程類的開發(fā) 
5.9.5 英雄走的線程類的開發(fā) 
5.9.6 坦克改變方向的線程類的開發(fā) 
5.9.7 坦克發(fā)射子彈的線程類的開發(fā) 
5.9.8 修筑老窩線程類的開發(fā) 
5.9.9 保護英雄線程類的開發(fā) 
5.9.10 使坦克停止的線程類的開發(fā) 
5.10 游戲的優(yōu)化與改進 
5.11 本章小結(jié) 
第6章 移動管理系統(tǒng)——大學(xué)圖書管理系統(tǒng) 
6.1 系統(tǒng)分析 
6.1.1 需求分析 
6.1.2 可行性分析 
6.2 系統(tǒng)設(shè)計 
6.2.1 系統(tǒng)目標 
6.2.2 系統(tǒng)功能結(jié)構(gòu) 
6.2.3 構(gòu)建開發(fā)環(huán)境 
6.2.4 學(xué)生端的系統(tǒng)預(yù)覽 
6.2.5 管理端的系統(tǒng)預(yù)覽 
6.3 數(shù)據(jù)庫設(shè)計 
6.3.1 數(shù)據(jù)庫分析 
6.3.2 數(shù)據(jù)庫結(jié)構(gòu)圖 
6.3.3 數(shù)據(jù)庫表的設(shè)計 
6.4 開發(fā)前的準備工作 
6.5 歡迎界面的設(shè)計 
6.6 學(xué)生端用戶登錄模塊 
6.6.1 登錄界面的開發(fā) 
6.6.2 登錄界面功能的實現(xiàn) 
6.6.3 數(shù)據(jù)庫操縱方法的實現(xiàn) 
6.7 學(xué)生端主頁模塊 
6.7.1 學(xué)生端主界面的開發(fā) 
6.7.2 界面跳轉(zhuǎn)控制功能 
6.8 學(xué)生端查詢功能模塊 
6.8.1 查詢主界面及功能開發(fā) 
6.8.2 個人已借圖書查詢界面及功能開發(fā) 
6.8.3 館內(nèi)圖書查詢界面及功能開發(fā) 
6.8.4 數(shù)據(jù)庫操作方法的實現(xiàn) 
6.9 學(xué)生端圖書掛失功能模塊 
6.9.1 掛失界面及功能開發(fā) 
6.9.2 數(shù)據(jù)庫操縱方法的實現(xiàn) 
6.10 學(xué)生端圖書預(yù)約功能模塊 
6.10.1 圖書預(yù)約界面及功能開發(fā) 
6.10.2 數(shù)據(jù)庫操作方法的實現(xiàn) 
6.11 管理端開發(fā) 
6.11.1 管理員登錄界面的開發(fā) 
6.11.2 管理員登錄驗證模塊 
6.12 管理端主界面的開發(fā) 
6.13 圖書管理模塊 
6.13.1 圖書管理界面的開發(fā) 
6.13.2 其他圖書管理界面的開發(fā) 
6.13.3 圖書管理界面監(jiān)聽方法 
6.13.4 圖書入庫和圖書刪除方法的實現(xiàn) 
6.13.5 圖書查詢和修改圖書信息方法的實現(xiàn) 
6.14 學(xué)生管理模塊 
6.14.1 學(xué)生管理界面簡介 
6.14.2 學(xué)生管理界面的開發(fā) 
6.14.3 數(shù)據(jù)庫操作方法的實現(xiàn) 
6.15 管理員管理模塊 
6.15.1 管理員管理界面開發(fā) 
6.15.2 管理員管理界面監(jiān)聽方法 
6.15.3 數(shù)據(jù)庫操作方法的實現(xiàn) 
6.16 管理端圖書查詢模塊 
6.17 管理端圖書掛失模塊 
6.18 管理端圖書借閱預(yù)約模塊 
6.18.1 圖書借閱功能按鈕監(jiān)聽 
6.18.2 數(shù)據(jù)庫操作方法的實現(xiàn) 
6.19 欠款繳納模塊 
6.19.1 欠款繳納界面的開發(fā) 
6.19.2 數(shù)據(jù)操作方法的實現(xiàn) 
6.20 本章小結(jié) 
第7章 導(dǎo)航與地圖開發(fā)(LBS)——北京地鐵小助手 
7.1 項目系統(tǒng)背景及功能介紹 
7.1.1 項目背景簡介 
7.1.2 功能概述 
7.1.3 構(gòu)建項目開發(fā)環(huán)境 
7.1.4 系統(tǒng)預(yù)覽 
7.2 數(shù)據(jù)庫設(shè)計 
7.2.1 數(shù)據(jù)庫分析 
7.2.2 數(shù)據(jù)庫結(jié)構(gòu)圖 
7.2.3 數(shù)據(jù)庫表的設(shè)計 
7.3 歡迎界面的設(shè)計 
7.4 主界面的開發(fā) 
7.4.1 界面主框架的開發(fā) 
7.4.2 列表站點選擇的界面開發(fā) 
7.4.3 最近站點查詢界面開發(fā) 
7.5 列表站點選擇模塊的開發(fā) 
7.5.1 列表站點選擇界面的顯示 
7.5.2 控件中數(shù)據(jù)初始化 
7.5.3 Intent消息機制的開發(fā) 
7.6 最近站點查詢模塊的開發(fā) 
7.6.1 最近站點查詢界面顯示 
7.6.2 定位自己的當前位置 
7.6.3 Intent消息機制的開發(fā) 
7.6.4 最近站點對話框的開發(fā) 
7.7 地圖開發(fā)的前期準備 
7.7.1 申請Android MapAPI Key 
7.7.2 地圖界面布局的開發(fā) 
7.8 Map地圖的初始化 
7.8.1 Intent消息的接收 
7.8.2 定位自己的當前位置 
7.8.3 地圖圖層加載 
7.9 信息圖層MyBallonOverlay的開發(fā) 
7.9.1 提示信息窗口的開發(fā) 
7.9.2 站點提示圖標和信息窗口的繪制 
7.9.3 MyBallonOverlay事件觸發(fā) 
7.10 站點標志圖層的開發(fā) 
7.10.1 繪制站點圖標 
7.10.2 顯示站點標志位的開發(fā) 
7.10.3 圖標顯示的決定因素 
7.10.4 圖層開發(fā)的部分方法實現(xiàn) 
7.11 地鐵線路圖層的開發(fā) 
7.11.1 求兩點間距離方法的開發(fā) 
7.11.2 求路線方向角方法的開發(fā) 
7.11.3 地鐵路線圖繪制思路 
7.11.4 繪制路線的節(jié)點排序 
7.11.5 地鐵路線圖層開發(fā) 
7.11.6 地鐵路線選擇顯示 
7.12 捕捉觸控事件MyMapOverlay的開發(fā) 
7.12.1 地球上兩點之間求距離 
7.12.2 MyMapOverlay捕捉觸控事件 
7.13 用DOM解析XML文件 
7.13.1 DOM解析器 
7.13.2 網(wǎng)上獲取行車路線信息的XML文檔 
7.13.3 從XML文檔獲取路徑節(jié)點列表 
7.14 地圖線路導(dǎo)航的開發(fā) 
7.14.1 導(dǎo)航中的線路繪制 
7.14.2 和自己當前位置實現(xiàn)線路導(dǎo)航 
7.15 地圖汽車導(dǎo)航的開發(fā) 
7.15.1 導(dǎo)航方向的開發(fā) 
7.15.2 繪制導(dǎo)航圖標——汽車 
7.15.3 動態(tài)汽車行駛導(dǎo)航的實現(xiàn) 
7.16 本章小結(jié) 
第8章 Web端和移動客戶端開發(fā)——酒店預(yù)訂系統(tǒng) 
8.1 系統(tǒng)背景及功能概述 
8.1.1 背景簡介 
8.1.2 功能概述 
8.1.3 開發(fā)環(huán)境和目標平臺 
8.2 開發(fā)前的準備工作 
8.2.1 數(shù)據(jù)庫設(shè)計 
8.2.2 數(shù)據(jù)庫表設(shè)計 
8.2.3 表的創(chuàng)建和測試數(shù)據(jù)的插入 
8.2.4 數(shù)據(jù)源的配置 
8.2.5 服務(wù)器端的部署 
8.3 系統(tǒng)功能預(yù)覽及總體架構(gòu) 
8.3.1 服務(wù)器端預(yù)覽 
8.3.2 客戶端功能預(yù)覽 
8.3.3 系統(tǒng)服務(wù)器端總框架 
8.3.4 系統(tǒng)Android端目錄結(jié)構(gòu) 
8.4 Web端的實現(xiàn) 
8.4.1 管理員登錄功能的開發(fā) 
8.4.2 分組管理功能的開發(fā) 
8.4.3 資源管理功能的開發(fā) 
8.4.4 訂單管理功能的開發(fā) 
8.5 Android端的準備工作 
8.5.1 圖片資源的準備 
8.5.2 xml資源文件的準備 
8.6 客戶端登錄注冊模塊的實現(xiàn) 
8.6.1 歡迎界面的開發(fā) 
8.6.2 用戶登錄功能的開發(fā) 
8.6.3 用戶注冊功能的開發(fā) 
8.6.4 顯示及修改用戶信息功能的開發(fā) 
8.6.5 用戶注銷功能的開發(fā) 
8.7 客戶端顯示資源模塊的實現(xiàn) 
8.7.1 主界面布局的設(shè)計 
8.7.2 主界面功能的開發(fā) 
8.7.3 顯示全部資源信息功能的開發(fā) 
8.7.4 分組資源信息界面的設(shè)計開發(fā) 
8.7.5 顯示分組資源信息功能的開發(fā) 
8.8 客戶端訂單模塊的實現(xiàn) 
8.8.1 訂單列表功能的開發(fā) 
8.8.2 訂單明細功能的開發(fā) 
8.8.3 訂單刪除功能的開發(fā) 
8.9 本章小結(jié) 
第9章 單機項目移動開發(fā)——百納理財專家 
9.1 系統(tǒng)背景及功能概述 
9.1.1 背景簡介 
9.1.2 功能概述 
9.1.3 開發(fā)環(huán)境和目標平臺 
9.2 開發(fā)前的準備工作 
9.2.1 數(shù)據(jù)庫設(shè)計 
9.2.2 數(shù)據(jù)庫操作類 
9.3 系統(tǒng)功能預(yù)覽 
9.4 歡迎界面的設(shè)計 
9.5 主界面的實現(xiàn) 
9.6 輔助類的開發(fā) 
9.6.1 日期工具類 
9.6.2 數(shù)據(jù)轉(zhuǎn)換類 
9.6.3 廣告插件類 
9.7 主控制類框架及數(shù)據(jù)庫部分方法的開發(fā) 
9.7.1 主控制類的整體框架 
9.7.2 數(shù)據(jù)庫操縱方法的實現(xiàn) 
9.8 主控制類部分方法實現(xiàn) 
9.8.1 類別維護 
9.8.2 日常收入 
9.8.3 創(chuàng)建對話框方法的實現(xiàn) 
9.8.4 日常支出 
9.8.5 收入、支出統(tǒng)計 
9.8.6 計算器 
9.8.7 收入查詢 
9.8.8 支出查詢 
9.8.9 收入、支出數(shù)據(jù)顯示界面 
9.8.10 收入、支出詳細數(shù)據(jù)界面 
9.8.11 個人信息 
9.9 知識點匯總 
9.10 本章小結(jié) 
第10章 3D游戲開發(fā)——國際象棋網(wǎng)絡(luò)對戰(zhàn) 
10.1 游戲的背景及功能概述 
10.1.1 背景概述 
10.1.2 功能介紹 
10.2 游戲的策劃及準備工作 
10.2.1 游戲的策劃 
10.2.2 Android平臺下游戲的準備工作 
10.3 游戲的架構(gòu) 
10.3.1 各個類簡要介紹 
10.3.2 游戲框架簡介 
10.4 公共類GJXQActivity 
10.5 輔助界面相關(guān)類 
10.5.1 歡迎界面WelcomeView類的介紹 
10.5.2 菜單界面MenuView的介紹 
10.6 游戲界面相關(guān)類 
10.6.1 游戲界面繪制類MySurfaceView 
10.6.2 顏色方格類ColorRect 
10.6.3 紋理梯形類FoundationSquar 
10.6.4 棋盤繪制類Chess boardForDraw 
10.6.5 底座繪制類Chess Foundation 
10.6.6 指示黑白方標志牌類TriangleS 
10.6.7 指示下棋方標志牌類TriangleX 
10.6.8 棋子模型類LoadedObjectVertexNormalTexture 
10.6.9 棋子類ChessFor Control 
10.6.10 常量類Constant 
10.7 國際象棋規(guī)則類 
10.8 客戶端代理線程類 
10.8.1 服務(wù)器和客戶端協(xié)議圖 
10.8.2 客戶端代理線程類 
10.9 服務(wù)器相關(guān)類 
10.9.1 服務(wù)器主線程類 
10.9.2 服務(wù)器代理線程類 
10.10 本章小結(jié) 
第11章 傳感器和3D游戲開發(fā)——迷宮重力球游戲 
11.1 游戲的背景及功能概述 
11.1.1 背景概述 
11.1.2 功能介紹 
11.2 游戲的策劃及準備工作 
11.2.1 游戲的策劃 
11.2.2 Android平臺下游戲開發(fā)的準備工作 
11.3 游戲的架構(gòu) 
11.3.1 各個類簡要介紹 
11.3.2 游戲框架簡介 
11.4 公共類MapMasetActivity 
11.5 輔助界面相關(guān)類 
11.5.1 歡迎界面WelcomeView類的介紹 
11.5.2 排行榜界面GameView的介紹 
11.6 游戲界面相關(guān)類 
11.6.1 游戲界面繪制類GameSurfaceView 
11.6.2 迷宮地板類Floor 
11.6.3 迷宮墻壁類Wall 
11.6.4 金屬球類BallTextureByVertex 
11.6.5 紋理矩形類RectWall 
11.6.6 繪制時間數(shù)字類TextureRect 
11.6.7 時間標志牌類Number 
11.6.8 數(shù)據(jù)庫操作類SQLiteUtil 
11.6.9 游戲引擎BallGDThread類 
11.6.10 常量類Constant 
11.7 迷宮地圖設(shè)計器 
11.7.1 設(shè)計器主界面類MapDesigner 
11.7.2 輸入行列對話框類MapColRow Dialog 
11.7.3 繪制表格面板類MapDesignPanel 
11.7.4 生成代碼框架類CodeFrame 
11.8 本章小結(jié) 
第12章 電子閱讀器——酷讀閱讀器 
12.1 酷讀閱讀器的背景及功能概述 
12.1.1 背景概述 
12.1.2 功能概述 
12.1.3 開發(fā)環(huán)境和目標平臺 
12.2 軟件預(yù)覽及功能結(jié)構(gòu) 
12.2.1 軟件預(yù)覽 
12.2.2 功能結(jié)構(gòu) 
12.3 開發(fā)前的準備工作 
12.3.1 圖片資源的準備 
12.3.2 數(shù)據(jù)庫設(shè)計 
12.3.3 數(shù)據(jù)庫表設(shè)計 
12.3.4 服務(wù)器的架設(shè) 
12.4 歡迎界面的實現(xiàn) 
12.5 主控制類的實現(xiàn) 
12.5.1 主控制類的整體框架 
12.5.2 主控制類中相關(guān)方法的實現(xiàn) 
12.6 工具類的開發(fā) 
12.6.1 常量類的開發(fā) 
12.6.2 加載文本的工具類的開發(fā) 
12.7 繪制讀書界面——ReaderView類的實現(xiàn) 
12.7.1 閱讀界面類的代碼框架 
12.7.2 閱讀界面類的各成員變量的實現(xiàn) 
12.8 找書功能的實現(xiàn) 
12.8.1 在SDCARD中找書 
12.8.2 在網(wǎng)絡(luò)中找書 
12.9 數(shù)據(jù)庫——工具類的實現(xiàn) 
12.9.1 數(shù)據(jù)庫工具類的代碼框架 
12.9.2 數(shù)據(jù)庫工具類各成員方法的具體實現(xiàn) 
12.10 書簽功能模塊的實現(xiàn) 
12.10.1 添加書簽功能的實現(xiàn) 
12.10.2 選擇書簽功能的實現(xiàn) 
12.10.3 其他功能的實現(xiàn) 
12.11 線程控制類的實現(xiàn) 
12.11.1 廣告線程類的實現(xiàn) 
12.11.2 翻頁線程類的實現(xiàn) 
12.12 設(shè)置字體大小功能實現(xiàn) 
12.12.1 字體大小對話框 
12.12.2 字體大小變化后書簽和HashMap的更新 
12.12.3 書簽和HashMap中的數(shù)據(jù)更新 
12.13 更換背景圖片以及設(shè)置字體顏色 
12.13.1 自定義對話框配置文件的設(shè)置 
12.13.2 更換背景圖片功能的實現(xiàn) 
12.13.3 設(shè)置字體顏色功能的實現(xiàn) 
12.14 音樂播放功能的實現(xiàn) 
12.14.1 創(chuàng)建對話框 
12.14.2 音樂播放功能的實現(xiàn) 
12.15 本章小結(jié) 

章節(jié)摘錄

版權(quán)頁:插圖:

編輯推薦

技術(shù)新穎,貼近實戰(zhàn)。《Android應(yīng)用案例開發(fā)大全》涵蓋了現(xiàn)實中所有的流行技術(shù),如2D、3D、傳感器、OpenGLES、動態(tài)壁紙、導(dǎo)航(LBS)和Google地圖的二次開發(fā)、移動辦公、電子閱讀器。實例豐富,講解詳細?!禔ndroid應(yīng)用案例開發(fā)大全》既包括單機版游戲開發(fā),也有網(wǎng)絡(luò)對戰(zhàn)游戲;既有2D開發(fā),也有流行的3D熱門案例以及借助。penGLES渲染的逼真場景;既有單機版客戶端項目,也有Web端和Android結(jié)合開發(fā);既包括典型的商業(yè)軟件,也包括休閑的娛樂項目,以及流行的導(dǎo)航和Google地圖的二次開發(fā)。案例經(jīng)典,源于實戰(zhàn)?!禔ndroid應(yīng)用案例開發(fā)大全》中的案例均是作者精心挑選的,不同類型的案例有著其獨特的開發(fā)方式。以真實的項目開發(fā)為講解背景,包括大型商務(wù)軟件、3D游戲以及2D游戲,講解了筆者開發(fā)時的思路,真實項目的策劃方案,以期讓讀者全面地掌握Androld的開發(fā)技術(shù),具有很高的含金量,非常適合各類讀者學(xué)習(xí)。索尼愛立信移動通信(中國)有限公司,Android研發(fā)工程師魏鵬飛,樂視網(wǎng)Android高級開發(fā)工程師于庭龍,新華網(wǎng)項目經(jīng)理段潔男,用友軟件華北區(qū)技術(shù)總監(jiān)李迪鋒,EoeAndroid,51CTO博客園,ZD.NET,鼎力推薦。11大完整案例,涵蓋Android單機應(yīng)用、網(wǎng)絡(luò)應(yīng)用、商業(yè)案例、2D和3D游戲等多個開發(fā)領(lǐng)域。10大主流開發(fā)技術(shù),包括Android網(wǎng)絡(luò)游戲開發(fā)、動態(tài)壁紙、移動管理系統(tǒng)、移動辦公、導(dǎo)航(LBS)、移動Web客戶端、OpenGLES、Google地圖二次開發(fā)、3D游戲開發(fā)、廣告控件、傳感器和電子閱讀器。來源于真實項目的實戰(zhàn)案例。易撲克網(wǎng)絡(luò)對戰(zhàn)游戲,給出了撲克類游戲開發(fā)的完整技術(shù)。坦克大戰(zhàn)動態(tài)壁紙,給出了Android平臺下動態(tài)壁紙的完整案例。3D國際象棋網(wǎng)絡(luò)對戰(zhàn),介紹了如何進行3D模型的加載與渲染。3D迷宮重力球游戲,介紹了用傳感器和OpenGLES進行全新的酷炫開發(fā)。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Android應(yīng)用案例開發(fā)大全 PDF格式下載


用戶評論 (總計125條)

 
 

  •   買這本書之前就沒太注意看,只是為了找這類介紹相對大型一點的應(yīng)用開發(fā)的書籍,所以就買了,雖然買之前就注意到了一些細節(jié)。(和另外一本叫Android開發(fā)權(quán)威指南的書的“名家推薦”幾乎就是拷貝粘貼出來的,除了人名不一樣外)

    首先作者態(tài)度不端正,光盤上的源代碼甚至沒有測試能否編譯就發(fā)布了。書里面代碼出錯有情可原,光盤里面的代碼編譯不過就太爛了吧。
    其次,所有12個例子中只有一個有2個activity,其他都是一個activity,用函數(shù)切換不同的view。這種方式太拙劣了吧。
    最后,光盤代碼里面的注釋和書里面的不一致。如果完全一樣了就沒人買書了,這本書賣點就是注釋,這我理解,你可以刪除光盤代碼里面的大部分注釋,但是同一處代碼的注釋不一樣也太業(yè)余了吧。
    還有一些問題就不說了。
    如果你入門了,想了解一下完整的實際應(yīng)用的開發(fā),又不想看google的示例代碼,可以考慮買這本書,畢竟市場上此類書籍沒有太多的選擇余地
  •   都是案例,用最實用的例子知道android開發(fā)。必須有一定的基礎(chǔ),如果在沒有基礎(chǔ)的時候閱讀,需要花費更多的精力。綜合來說,不可多得的好書。
  •   正好想入手Android開發(fā),這本書當指南了~
  •   剛剛培訓(xùn)完Android沒多久,參加工作的時候,感覺什么都不會。說白了,就是項目接觸的太少了。這本書里面的案例都非常的好,包含的android的各個方面,而已介紹的非常詳細,有些技巧真的很值得分享??傊且槐竞脮?。善加利用,一定能從中獲益。
  •   書還不錯,指的是內(nèi)容。大概瀏覽了一下,希望不要像吳亞峰的《Android核心技術(shù)與實例詳解》那樣錯誤百出。
  •   對學(xué)習(xí)Android應(yīng)用很有幫助
  •   這本書案例很全,也很有實用性,對學(xué)習(xí)Android很有幫助。
  •   各種應(yīng)用案例很全,做實例開發(fā)可以有個很好的參考
  •   稍微看了點!就是代碼寫的很多,思路給的很少!但畢竟純講案例的android書籍很少!總體還可以!
  •   都是android的案例,挺好的,但是光盤代碼在運行時有的需要配置環(huán)境,比如mysql和apache等。
  •   學(xué)了android編程的基礎(chǔ),再來看這本書,獲益匪淺。
  •   有一定基礎(chǔ)的開發(fā)人員看這本書確實不錯的,提升!
  •   大概翻了一下,貼近實際開發(fā),感覺還不錯!
  •   本書案例內(nèi)容較多,在案例分析和講解上比較詳細,適合中等程度學(xué)者進行參考。
  •   項目案例很多,希望能學(xué)習(xí)學(xué)習(xí),增加代碼閱讀量
  •   案例多,講解的很詳細,贊!
  •   案例很多,內(nèi)容很詳細,涉及到各方面的知識點。
  •   基于案例介紹,還不錯,主要是比學(xué)校的便宜才買的
  •   案例分析的很詳細,正需要這樣一本
  •   很適合新手入門的書,同學(xué)就是憑借這本書的學(xué)習(xí),做出了財務(wù)管理軟件獲得校內(nèi)比賽的獎了。因此自己也決定買來學(xué)習(xí)學(xué)習(xí)!
  •   案例很全,不過沒有一點基礎(chǔ)的話看這個還是有點蒙。最好是先看另外一本。
  •   總體感覺還行吧,但是這本書寫的全是項目的例子,并沒有什么實質(zhì)性的講解.
  •   一拿到就迫不及待的翻了一下,書質(zhì)量不錯,講解還蠻詳細的,值得推薦,初學(xué)者值得擁有。
  •   案例很全,挺好的!
  •   案例實用!值得購買哦
  •   也只有這本是相對比較像樣的項目,建議看完一部傳統(tǒng)講基礎(chǔ)的書,然后再做一部這樣的項目書,能夠鞏固。
  •   內(nèi)容很好,對有一定經(jīng)驗的人來看會更好。
  •   讀了20天,覺得內(nèi)容還是很豐富的,適合安卓開發(fā)者學(xué)習(xí)提高。初學(xué)者還是選他書不交易入門。
  •   適合有一定基礎(chǔ)的使用。
  •   剛剛買了大體翻了一下,還過得去,光盤隨書贈送了,具體內(nèi)容要看了才知道
  •   封面有點損壞,希望以后送貨的時候注意點,有光盤
  •   書中的例子很多,只是有些不太詳細
  •   里邊全是代碼,講解的不是很細,這樣的書估計我也能出,騙錢的!
  •   例子舉得很多,很詳細
  •   一直忘評價了,雖然都比較基礎(chǔ),但是有一定參考價值
  •   對初學(xué)者來說,書非常好
  •   剛收到貨,還沒有仔細讀,書是新的,但是有點破損,送貨速度嘛,比系統(tǒng)提示的晚一天,還行。
  •   書都是正品!很棒!在接到貨的第一時間就查看了所有的書,很好!這次總買了5本價值3百+的書,當當服務(wù)很到位,再接再厲!如果對于老顧客再優(yōu)惠點就更好了 ??!
  •   全書都是代碼復(fù)制的樣板,雖然例子蠻有代表性的,不過確實讓人失望,這些的內(nèi)容好像是讀取博客內(nèi)容,對不起這個價格這本書。
  •   正在學(xué)習(xí)中!...
  •   書不錯 正在學(xué)習(xí)中
  •   速度很快,訂后,12個小時就送到了。。。
  •   書上的例子都很具體也很豐富
  •   例子很多很全面,實用?。。?!
  •   當當對書的介紹太差,買的時候只能憑想象力,還好,書不錯。
  •   書還是不錯,只是在代碼梳理上需改進。需要有基礎(chǔ)的同志們看
  •   這本書相當不錯,書已經(jīng)拿到手了,通過實例來讓我們學(xué)習(xí),相當推薦
  •   大概瀏覽了一下,感覺不錯。還沒細看,學(xué)習(xí)ing
  •   還沒仔細看,但書中的例子很不錯,覆蓋面挺廣的!
  •   內(nèi)容不錯,書質(zhì)量也挺好,值得看
  •   還沒看。借人沒還
  •   不錯哦非常好
  •   如果想來個提升,認真看這本書吧
  •   代碼比較多,有些墨跡,不過總體來講還可以
  •   詳盡,實用,非常好。
  •   非常好,創(chuàng)意十足
  •   送貨速度很好 質(zhì)量保證
  •   一直在當當買書,這次書本質(zhì)量一般,有點折痕。
  •   非常好啦,當當換貨也兌現(xiàn)上門服務(wù)了
  •   看了,例子有點實用
  •   看看例子還不錯
  •   書不錯啊。。我老公很喜歡的
  •   正在考察
  •   挺好好,有針對性,例子多,還能調(diào)通
  •   發(fā)貨快,內(nèi)容不錯,實用
  •   當時書剛出,沒有人評論,挺怕的,嘻嘻。。書到了,感覺非常不錯!
  •   全書共分12章,主要以范例集的方式來講述Android的開發(fā)應(yīng)用,詳細介紹了Android的移動查詢系統(tǒng)、數(shù)據(jù)庫客戶端、網(wǎng)絡(luò)游戲開發(fā)、動態(tài)壁紙游戲、移動管理系統(tǒng)、導(dǎo)航與地圖開發(fā)(LBS)、Web端和移動客戶端開發(fā)、單機項目移動開發(fā)、傳感器和3D游戲開發(fā)、電子閱讀器等主流的應(yīng)用。隨書光盤中包括了所有范例的源程序,并對程序進行了詳細的注釋。
  •   Android應(yīng)用案例開發(fā)大全實用性似乎
  •   這本書適合有開發(fā)經(jīng)驗的人看,不過個人覺得此書可以當來讓我們看得更廣,部分案例還是挺經(jīng)典的,但總體而已,大部分項目源碼網(wǎng)上都有,還不如買本底層或是深入的書,感覺有點不實,里面的東西有些許浮夸,講解沒有主次之分。不過買了就要好好看,別浪費了。
  •   很好 不過現(xiàn)在還不適合我這個初學(xué)者 先看瘋狂android講義
  •   安卓開發(fā)入門不錯的選擇,但是稱為大全好像有點言過了,總體還算不錯!
  •   作為開發(fā)的參考很好
  •   應(yīng)用程序很多,方面很廣
  •   這本書中的例子講解很詳細,只是有一點,書中的代碼程序在我的手機中運行起來有一些小bug
  •   書還不錯的,主要是講的案例,確實需要一定基礎(chǔ)!
  •   應(yīng)用的實例比較普通,沒有特點和好的技巧。
  •   內(nèi)容還沒有看,實際案例很多,適合初學(xué)者學(xué)習(xí)。
  •   挺全面,各種案例,深入淺出,不錯!
  •   范例寫得不錯
  •   里面的每個案例都值得認真看看!
  •   內(nèi)容充實,且講解詳細。很不錯,值得一讀
  •   只看了記賬本那章、正好有用,總的來說很適合初學(xué)者,物流很快。
  •   書很好內(nèi)容充實,適合自學(xué)使用,物流速度很快,就是沒有光盤,很鬧心
  •   挺適合初學(xué)者值得一看
  •   內(nèi)容可以,但隨書帶的碟壓斷了,咋辦?
  •   嘗試一些小改動是一種較快捷的學(xué)習(xí)方式,書中可運行的小項目正是為這種學(xué)習(xí)方式而備。
  •   書的質(zhì)量很好,其內(nèi)容對于我這種初學(xué)者還是不錯的!
  •   這本書買來是用來提高的,對于初學(xué)者來說這本書不是最好的選擇。
  •   內(nèi)容不錯,說明簡單易懂
  •   如果不考慮它是講Arduino的中文教材,這本書只有兩顆星,書講得比較淺顯,適合大二以下的人去看。比《愛上Arduino 》還是要強一點。
  •   最看好的就是書中的例子,總體來說還是不錯的,推薦想上印象課加深學(xué)習(xí)的童鞋們看看
  •   拿到書看了下,整體不錯。就是有些時候感覺沒有把四大組件結(jié)合在一起使用。
  •   很好的安卓學(xué)習(xí)資料書
  •   不錯,值得學(xué)習(xí)的書
  •   書中的實例很好
  •   剛到手,稍稍翻了翻,各種實例都還行。
  •   紙張不錯,是正版,價格也不賴。
  •   里面實例很有借鑒意義
  •   例子挺多,知識很全 但是有的不詳細
  •   不錯的書,能看到些有用東西。值得買
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7