基於工作任務的Android應用教程

基於工作任務的Android應用教程
定價:234
NT $ 234
  • 作者:賴紅
  • 出版社:電子工業出版社
  • 出版日期:2014-05-01
  • 語言:簡體中文
  • ISBN10:7121226855
  • ISBN13:9787121226854
  • 裝訂:291頁 / 普通級 / 1-1
 

內容簡介

賴紅、王寅峰、許志良、李欽、郭敏強編著的這本《基於工作任務的Android應用教程》過任務驅動模式編寫,緊密圍繞Android程序設計的基礎知識和技能,進行循序漸進的學習和迭代開發,規划設計了17個任務,涵蓋Android各個 知識點。任務1~任務3為Andriod開發環境搭建、使用和調試篇,主要熟悉Android的開發環境的搭建, 使用和調試;任務4~任務10為基礎任務篇,將一個 整體項目——移動QQ客戶端的各個功能拆分為7大功能點,講解Android的基礎知識和基本方法;任務11~ 任務17為進階任務篇,以7個綜合項目案例的開發為目標,將項目拆分為對應的功能點,循序漸進,講解 Android的高級應用。

每個任務都按「任務說明→任務實現→關鍵知識 →實踐任務」的結構組織。每個任務完成一個生動貼 切的並且可以實際運行的實例,給出了詳細的實現步驟;在調動學生積極性的同時,再對程序的結構和流 程架構做出分析,引導學生了解實例中涉及到的知識點;接着給學生一個實訓任務,讓學生自己練習。本書內容和教學資源豐富,包含17個任務案例,23個課后實踐任務案例,25個關鍵知識點案例,知識講解系統,突出項目開發能力培養,易於學習,易於提高 Android編程能力。

《基於工作任務的Android應用教程》適合作為 高職高專院校計算機及相關專業的教材,也可作為職業培訓的教材或自學者的參考書。
 

目錄

上篇 Android開發環境搭建、使用和調試
任務1 構建Android集成開發環境
任務2 Android歡迎你
任務3 使用DDMS調試程序
中篇 基礎任務
任務4 學習Android的布局管理
任務5 學習Android的視圖
任務6 學習Android的線程
任務7 學習Android的Tabpager和Imageview
任務8 學習Android的背景布局
任務9 學習Android的ListView
任務10 學習Android的擴展列表ExpandListView
下篇 進階任務
任務11 跟我做:音視頻播放器
11.1 任務介紹
11.1.1 任務情景
11.1.2 運行情景
11.2 實現方案
11.2.1 新建項目
11.2.2 完成頁面布局功能
11.2.3 完成頁面選項卡功能
11.2.4 完成音頻播放功能
11.2.5 完成視頻播放功能
11.3 相關知識
11.3.1 服務(Service)
11.3.2 廣播(BroadCast)
11.4 實訓項目
任務12 跟我做:鬧鍾
12.1 任務介紹
12.2 總體設計
12.2.1 需求分析
12.2.2 實現原理
12.2.3 實現流程
12.3 實現方案
12.3.1 鬧鍾服務功能
12.3.2 廣播接收功能
12.3.3 注冊廣播和服務
12.3.4 主界面布局文件
12.3.5 編寫鬧鍾設置功能
12.4 相關知識
12.5 實訓項目
任務13 跟我做:圖片瀏覽器
13.1 任務介紹
13.1.1 Android市場分析
13.1.2 圖片瀏覽器示例圖
13.2 總體設計
13.2.1 需求分析
13.2.2 設計原理
13.2.3 圖片瀏覽器應用程序結構
13.3 實現方案
13.3.1 圖片的縮略顯示
13.3.2 圖片的畫廊顯示功能
13.3.3 圖片的多點觸控以及拖曳功能
13.4 相關知識
13.4.1 GridView(網格視圖)
13.4.2 Gallery(畫廊視圖)
13.5 實訓項目
任務14 跟我做:隨手記
14.1 任務介紹
14.1.1 Android市場分析
14.1.2 「隨手記」的功能示例圖
14.2 總體設計
14.2.1 需求分析
14.2.2 設計原理
14.2.3 「隨手記」應用程序結構
14.3 實現方案
14.3.1 數據封裝類
14.3.2 Sqlite數據庫適配類
14.3.3 Sqlite數據庫操作類
14.3.4 視圖注冊
14.3.5 用戶驗證登錄功能實現
14.3.6 日記搜索、編輯、刪除和修改功能
14.3.7 日記編寫功能
14.4 相關知識
14.4.1 文件(File)
14.4.2 SharedPreferences
14.4.3 SQLite數據庫
14.4.4 ContentProvider
14.5 實訓項目
任務15 跟我做:指南針
15.1 任務介紹
15.1.1 Android市場分析
15.1.2 指南針的示例圖
15.2 總體設計
15.2.1 需求分析
15.2.2 實現原理
15.2.3 實現流程
15.3 實現方案
15.3.1 圖片資源准備
15.3.2 編寫程序的界面布局文件activity_main.xml
15.3.3 編寫指南針功能類MainActivity.java文件
15.4 相關知識
15.4.1 傳感器簡介
15.4.2 Android傳感器框架
15.4.3 Android傳感器使用
15.5 實訓項目
任務16 跟我做:運動曲線
16.1 任務介紹
16.2 總體設計
16.2.1 需求分析
16.2.2 實現原理
16.2.3 實現流程
16.3 實現方案
16.3.1 編寫程序的界面布局文件activity_main.xml
16.3.2 編寫運動曲線功能類MainActivity.java文件
16.4 相關知識
16.4.1 SurfaceView簡介
16.4.2 SurfaceView實現
16.5 實訓項目
任務17 跟我做:手勢控制小球
17.1 任務介紹
17.2 總體設計
17.2.1 需求分析
17.2.2 實現原理
17.2.3 實現流程
17.3 實現方案
17.3.1 編寫程序的界面布局文件activity_main.xml
17.3.2 編寫手勢重力控制小球功能類MainActivity.java文件
17.4 相關知識
17.4.1 觸摸屏手勢
17.4.2 輸入法手勢
17.5 實訓項目
網路書店 類別 折扣 價格
  1. 新書
    $234