幫助中心 | 我的帳號 | 關於我們

Android移動應用基礎教程(附光碟十二五高等教育規劃教材)

  • 作者:傳智播客高教產品研發部
  • 出版社:中國鐵道
  • ISBN:9787113196202
  • 出版日期:2015/01/01
  • 裝幀:平裝
  • 頁數:320
人民幣:RMB 39 元      售價:
放入購物車
加入收藏夾

內容大鋼
    傳智播客高教產品研發部編著的這本《Android移動應用基礎教程》由淺入深,系統地講解了Android開發技術。
    本書共10章,第1?3章主要講解Android的基礎知識,包括Android起源、體系結構、開發環境搭建、布局、JUnit、Activity等。第4?6章主要講解Android中的數據存儲,包括文件存儲、SharedPreferences、SQLite資料庫、內容提供者等。第7?8章主要講解Android中兩個組件廣播接收者和服務,包括廣播的創建、發送與接收、服務的創建、生命周期。第9章主要講解網路編程,包括HTTP協議、HttpClient訪問網路、數據提交方式以及消息機制原理等。第10章主要講解Android開發中的高級編程,包括多媒體、動畫、感測器、Fragment等知識。這些內容都是Android中最核心的知識,掌握這些知識可以讓初學者在編寫Android程序時得心應手。
    本書在語言描述上力求準確、通俗易懂,在配圖上力求豐富、生動形象,在案例設計上力求貼合實際工作需求,真正做到了把書本上的知識應用到實際開發中,是最適合初學者的入門書籍。
    本書適合作為高等院校電腦相關專業程序設計類課程專用教材。

作者介紹
傳智播客高教產品研發部

目錄
第1章 Android基礎入門
  1.1 Android簡介
    1.1.1 通信技術
    1.1.2 Android起源
    1.1.3 Android體系結構
    1.1.4 Dalvik虛擬機
  1.2 Android開發環境搭建
    1.2.1 ADTBundle開發工具集合
    1.2.2 Android調試橋(ADB)
    1.2.3 DDMS的使用
  1.3 開發第一個Android程序
    1.3.1 案例——HelloWorld程序
    1.3.2 Android程序結構
    1.3.3 Android程序打包過程
  小結
  習題
第2章 Android開發
  2.1 UI概述
  2.2 布局文件的創建
  2.3 布局的類型
    2.3.1 相對布局(RelativeLayout)
    2.3.2 線性布局(LinearLayout)
    2.3.3 表格布局(TableLayout)
    2.3.4 網格布局(GridLayout)
    2.3.5 幀布局(FrameLayout)
    2.3.6 絕對布局(AbsoluteLayout)
    2.3.7 案例——用戶註冊
  2.4 樣式和主題
    2.4.1 樣式和主題的使用
    2.4.2 案例——自定義樣式和主題
  2.5 國際化
  2.6 程序調試
    2.6.1 JUnit單元測試
    2.6.2 LogCat的使用
    2.6.3 Toast的使用
  小結
  習題
第3章 Activity
  3.1 Activity入門
    3.1.1 Activity簡介
    3.1.2 Activity的創建
    3.1.3 Activity生命周期
    3.1.4 案例——Activity的存活
  3.2 Activity的啟動模式
    3.2.1 Android下的任務棧
    3.2.2 Activity的4種啟動模式
  3.3 在Activity中使用Intent
    3.3.1 Intent介紹
    3.3.2 顯式意圖和隱式意圖
    3.3.3 案例——打開系統照相機

  3.4 Activity中的數據傳遞
    3.4.1 數據傳遞方式
    3.4.2 案例——用戶註冊
    3.4.3 回傳數據
    3.4.4 案例——裝備選擇
  小結
  習題
第4章  數據存儲
  4.1 數據存儲方式
  4.2 文件存儲
    4.2.1 文件存儲簡介
    4.2.2 案例——存儲用戶信啟
  4.3 XML序列化和解析
    4.3.1 XML序列化
    4.3.2 案例——XML序列化
    4.3.3 XML解析
    4.3.4 案例——天氣預報
  4.4 SharedPreferenees
    4.4.1 SharedPreferences的使用
    4.4.2 案例——QQ登錄
  小結
  習題
第5章  SQLite資料庫
  5.1 SQLite資料庫簡介
  5.2 SQLite資料庫的使用
    5.2.1 SQLite操作API
    5.2.2 資料庫的常用操作
    5.2.3 SQLite事務操作
    5.2.4 sqlite3工具
  5.3 ListView控制項
    5.3.1 ListView控制項的使用
    5.3.2 常用數據適配器(Adapter)
    5.3.3 案例——Android應用市場
    5.3.4 案例——商品展示
  小結
  習題
第6章  內容提供者
  6.1 內容提供者簡介
  6.2 創建內容提供者
    6.2.1 創建一個內容提供者
    6.2.2 Uri簡介
    6.2.3 案例——讀取聯繫人信息
  6.3 訪問內容提供者
    6.3.1 ContentResolver的基本用法
    6.3.2 案例——簡訊備份
  6.4 內容觀察者的使用
    6.4.1 什麼是內容觀察者
    6.4.2 案例——簡訊接收器
  小結
  習題

第7章  廣播接收者
  7.1 廣播接收者入門
    7.1.1 什麼是廣播接收者
    7.1.2 廣播接收者創建與註冊
    7.1.3 案例——IP撥號器
  7.2 自定義廣播
    7.2.1 自定義廣播的發送與接收
    7.2.2 案例——電台與收音機
  7.3 廣播的類型
    7.3.1 有序廣播和無序廣播
    7.3.2 案例——攔截有序廣播
  7.4 常用的廣播接收者
    7.4.1 案例——殺毒軟體
    7.4.2 案例——簡訊攔截器
  小結
  習題
第8章  服務
  8.1 服務的創建
  8.2 服務的生命周期
  8.3 服務的啟動方式
    8.3.1 start方式啟動服務
    8.3.2 bind方式啟動服務
  8.4 服務通信
    8.4.1 本地服務通信和遠程服務通信
    8.4.2 案例——音樂播放器
    8.4.3 案例——遠程調用支付寶
  小結
  習題
第9章  網路編程
  9.1 網路編程人門
    9.1.1 HTTP協議簡介
    9.1.2 Handler消息機制原理
    9.1.3 AsyncTask
  9.2 使用HttpuRLConnection訪問網路
    9.2.1 HttpURLConnection的基本用法
    9.2.2 案例——網路圖片瀏覽器
  9.3 使用HttpClient訪問網路
    9.3.1 HttpClient的基本用法
    9.3.2 案例——網路圖片瀏覽器(使用HttpClient)
  9.4 數據提交方式
    9.4.1 GET方式和POST方式提交數據
    9.4.2 案例——提交數據到伺服器
  9.5 開源項目
    9.5.1 AsyncHttpClient的使用
    9.5.2 SmartlmageView的使用
    9.5.3 案例——新聞客戶端
  9.6 多線程下載
    9.6.1 多線程下載原理
    9.6.2 案例——文件下載
  小結

  習題
第10章  高級編程
  10.1 圖形圖像處理
    10.1.1 常用的繪圖類
    10.1.2 為圖片添加特效
    10.1.3 案例——刮刮卡
  10.2 動畫
    10.2.1 補間動畫(Tween Animation)
    10.2.2 逐幀動畫(Frame Animation)
  10.3 多媒體
    10.3.1 MediaPlayer播放音頻
    10.3.2 SoundPool播放音頻
    10.3.3 VideoView播放視頻
    10.3.4 MediaPlayer和SurfaceView播放視頻
    10.3.5 案例——視頻播放器
  10.4 感測器
    10.4.1 感測器簡介
    10.4.2 感測器的使用
    10.4.3 案例——搖一搖
  10.5 Fragment
    10.5.1 Fragment簡介
    10.5.2 Fragment的生命周期
    10.5.3 創建Fragment
    10.5.4 Fragment與Activity間通信
    10.5.5 案例——設置界面
  小結
  習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032