android移動互聯套用開發

android移動互聯套用開發

《android移動互聯套用開發》是2016年3月科學出版社出版的書籍,作者是張曉蕾。

本書由淺入深、比較系統地介紹了Android開發的相關基礎知識和常用技術。語言平實易懂,代碼結合注釋,圖片清晰明了,案例真 實實用,是非常適合初學者入門的書籍。

基本介紹

  • 中文名:android移動互聯套用開發
  • 作者:張曉蕾
  • 出版社:科學出版社
  • ISBN:9787030472625
內容簡介,圖書目錄,

內容簡介

 全書分上下兩篇。上篇為基礎知識,共有9章內 容,第1~3章講述了如何搭建Android開發環境,如 何編寫並運行Android項目;第4~6章主要講解了 Android用戶界面方面的知識,包括布局、常用組件 、圖像資源、點陣圖、動畫等方面的知識;第7章主要講 解了Android的事件處理機制,以及Activity的生命 周期管理;第8章講解了如何實現數據共享,包括內容 提供器Content Provider、資料庫SQLite操作等相 關知識;第9章主要講述了Android組件之間互動用到 的Intent對象相關知識。下篇為綜合實訓案例,主要 給出了移動互聯開發平台的使用說明,並用5個實訓案 例詳細講述其使用方法。
 各章節中除了基礎知識的闡述外,還深入淺出地 穿插講解示例項目,幫助讀者*好地消化各章知識, 掌握實際開發技能

圖書目錄

上篇 基礎知識
第1章 移動網際網路發展現狀及趨勢
1.1 移動通信和計算技術的發展
1.2 移動終端軟硬體平台介紹
1.3 Android技術平台及環境搭建
1.3.1 安裝Android SDK前必要的準備
1.3.2 安裝Android SDK
第2章 Android套用開發環境介紹
2.1 Android Studio
2.2 系統開發工具和支持庫
2.3 Android NDK和SDK開發包
2.4 Android SDK常用命令介紹以及套用
第3章 編寫個Android應用程式
3.1 創建和編寫Android項目
3.2 在手機和模擬器上運行程式
3.3 Android項目代碼結構分析
第4章 螢幕布局設計:視圖與布局
4.1 Android視圖結構
4.1.1 格線視圖
4.1.2 列表視圖
4.1.3 廊視圖
4.1.4 多視圖布局
4.1.5 複合視圖以及螢幕方向
4.2 定義螢幕布局:使用XML
4.2.1 線性布局
4.2.2 相對布局
4.2.3 表格布局
4.2.4 布局
4.2.5 單幀布局
4.3 Android套用資源的使用方法
4.3.1 Android資源分類
4.3.2 Android資源使用方法
4.3.3 Android資源使用介紹
4.4 示例項目:記事本V1(NotePad)
第5章 基礎組件介紹及套用
5.1 常見的UI元素
5.1.1 文本框與編輯框
5.1.2 普通按鈕與圖片按鈕
5.1.3 單選按鈕與複選按鈕
5.1.4 圖像視圖
5.1.5 列表選擇框
5.1.6 列表視圖
5.1.7 日期時間選擇器
5.1.8 計時器
5.2 使用選單
5.3 添加對話框
5.4 示例項目:記事本V2(NotePad)
第6章 Android圖像資源介紹
6.1 圖像資源簡介
6.1.1 圖像切換器
6.1.2 繪圖類Paint
6.1.3 繪圖類Rect
6.1.4 繪圖類Bitmap
6.1.5 繪圖類BitmapFactory
6.1.6 繪圖類Canvas
6.2 使用點陣圖
6.3 創建動畫
6.3.1 Tween動畫特效
6.3.2 Frame動畫特效
6.4 播放視頻.
6.4.1 照片播放
6.4.2 音頻播放
6.4.3 視頻播放
6.5 示例項目:記事本V3(NotePad)
第7章 互動性:處理UI事件
7.1 UI事件概述
7.2 處理onClick事件
7.3 Android觸控螢幕事件:onTouch
7.4 鍵盤事件監聽器:onKeyup和onKeyDown
7.5 焦點控制
7.6 Activity生命周期管理
7.7 示例項目:記事本V4(NotePad)
第8章 數據共享
8.1 Android內容提供器和資料庫概述
8.2 定義內容提供器
8.3 運算元據庫
8.3.1 資料庫查詢
8.3.2 資料庫增加和刪除
8.3.3 資料庫更新
8.4 示例項目:記事本V5(NotePad)
第9章 Intent對象和Intent過濾器
9.1 什麼是Intent
9.2 通過Intent對象傳遞訊息
9.2.1 動作:Action
9.2.2 數據:Data
9.2.3 種類:Category
9.2.4 額外:Extras
9.2.5 標記:Flag
9.3 Intent解析:顯式Intent和隱式Intent
9.4 在活動中使用Intent
9.5 Android服務:在自己的類中處理數據
9.6 在廣播接收器中使用Intent
9.7 示例項目:記事本V6(NotePad)
9.8 示例項目:撥打電話
9.9 示例項目:打開網頁
下篇 綜合實訓案例
第10章 移動互聯開發平台使用說明
10.1 項目管理系統
10.1.1 項目管理概念
10.1.2 項目管理系統介紹
10.1.3 登錄移動互聯開發平台
10.1.4 套用開發
10.1.5 測試部署
10.1.6 交流信息顯示
10.1.7 一對一通信
10.1.8 視頻教學
10.1.9 發布
10.1.10 任務
10.1.11 費用
10.2 代碼管理系統
10.2.1 代碼管理概念
10.2.2 代碼管理系統介紹
10.2.3 源碼管理系統主界面
10.2.4 摘要
10.2.5 日誌概略
10.2.6 日誌提交
10.2.7 源碼提交
10.2.8 源碼改動
10.2.9 源碼樹
10.2.10 搜尋
10.2.11 對比功能
10.2.12 提交功能
10.2.13 讀取功能
10.2.14 代碼克隆
10.2.15 重置功能
10.2.16 合併功能
10.2.17 合併衝突解決
10.2.18 創建版本倉庫
10.2.19 查看檔案狀態
10.2.20 查看提交日誌
10.2.21 增加標籤功能
10.3 Bug管理系統
10.3.1 Bug管理概念
1O.3.2 Bug管理系統介紹
10.3.3 登錄Bug管理系統
10.3.4 問題報告
10.3.5 查看問題
10.3.6 問題修改
10.3.7 報表統計
10.3.8 管理用戶
10.3.9 管理項目
10.3.10 自定義欄位管理
10.3.11 配置管理
第11章 實訓案例:Android音樂播放器
11.1 案例簡述
11.2 基礎知識:MecIiaPlayer多媒體播放
11.3 需求分析
11.4 界面設計
11.5 創建項目和代碼提交
11.6 系統架構說明和代碼解析
第12章 實訓案例:貪吃蛇小遊戲
12.1 基礎知識介紹:圖片顯示與動畫顯示
12.2 需求分析
12.3 界面設計
12.4 創建項目和代碼提交
12.5 系統架構說明和代碼解析
第13章 實訓案例:WiFi聊天系統
13.1 基礎知識介紹:WiFi和別的設備間實現通信
13.2 基礎知識介紹:Andriod下的網路程式
13.3 需求分析
13.4 界面設計
13.5 創建項目和代碼提交
13.6 系統架構說明和代碼解析
第14章 實訓案例:地圖導航系統
14.1 基礎知識介紹:獲得聯繫人數據,獲得定位信息
14.2 需求分析
14.3 界面設計
14.4 創建項目和代碼提交
14.5 系統架構說明和代碼解析
14.6 離線地圖
14.7 路徑規劃
第15章 實訓案例:電子技術自學系統
15.1 需求分析
15.2 項目涉及的Android知識介紹
15.3 項目搭建與架構說明
15.4 主要功能模組解析
15.4.1 登錄模組
15.4.2 知識大爆炸模組
15.4.3 線上考試模組
參考文獻

相關詞條

熱門詞條

聯絡我們