TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
Android應用案例開發大全(簡體書)
滿額折
人民幣定價:88 元
定  價:NT$ 528 元
優惠價:87459
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:13 點
相關商品
商品簡介
目次

商品簡介

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

目次

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

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 459
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區