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

Android應用開發案例教程(Android Studio版高職高專名校名師精品十三五規劃教材)

  • 作者:編者:張霞
  • 出版社:人民郵電
  • ISBN:9787115446893
  • 出版日期:2019/08/01
  • 裝幀:平裝
  • 頁數:224
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書內容淺顯易懂,可操作性強。全書共分9章,第1?7章詳細介紹了Android Studio基礎知識,包括Android UI設計、Activity與多個用戶界面、多媒體播放與錄製、廣播與服務、數據存儲、圖像和動畫、網路編程;第8、9章介紹了兩個實踐項目,幫助讀者將基礎知識融會貫通,並結合最新的Android技術做適度拓展。
    為避免冗余,書中省略了一些簡單的布局源代碼,讀者可以通過掃描二維碼查看完整源代碼。
    本書可作為高職院校Android系列課程的教材,也可作為Android初學者的自學用書。

作者介紹
編者:張霞

目錄
第1章  Android UI設計
  1.1  新建Android項目
    1.1.1  Android Studio自動構建新項目
    1.1.2  Android項目結構
    1.1.3  res資源引用方法
    1.1.4  AndroidManifest.xml項目配置文件
    1.1.5  Android應用程序架構分析
  1.2  Android布局管理
    1.2.1  布局文件的規範與重要屬性
    1.2.2  常見的布局方式
  1.3  用戶界面組件包
    1.3.1  widget包
    1.3.2  View類
  1.4  常用組件
    1.4.1  文本框
    1.4.2  文本編輯框
    1.4.3  圖像顯示類
    1.4.4  按鈕
    1.4.5  進度條
    1.4.6  單選組件與單選按鈕
    1.4.7  複選框
  1.5  列表組件
    1.5.1  ListView類
    1.5.2  數組適配器
    1.5.3  使用ListActivity類改寫程序
    1.5.4  帶圖片的列表:定製的列表布局
    1.5.5  沒有數據的ListView
  1.6  實戰演練——生肖背後的故事
第2章  Activity與多個用戶界面
  2.1  什麼是Activity
    2.1.1  啟動Activity要素
    2.1.2  Activity與布局之間的關係
    2.1.3  Activity與View之間的關係
  2.2  創建新的Activity
  2.3  Intent介紹
    2.3.1  顯式Intent
    2.3.2  隱式Intent
    2.3.3  Activity之間的跳轉
  2.4  Bundle類及應用Intent傳遞數據
    2.4.1  Bundle類
    2.4.2  應用Intent在不同的Activity之間傳遞數據
  2.5  消息提示類
  2.6  對話框
    2.6.1  消息對話框
    2.6.2  其他常用對話框
  2.7  菜單設計
    2.7.1  選項菜單
    2.7.2  上下文菜單
  2.8  實戰演練——BMI體質指數計算器
第3章  多媒體播放與錄製

  3.1  音頻播放
    3.1.1  多媒體處理包
    3.1.2  多媒體處理播放器
    3.1.3  播放音頻文件
    3.1.4  播放SD卡里的文件
  3.2  視頻播放
    3.2.1  應用媒體播放器播放視頻
    3.2.2  應用視頻播放器播放視頻
  3.3  錄音與拍照
    3.3.1  MediaRecorder類
    3.3.2  錄音示例
    3.3.3  拍照
  3.4  實戰演練——音樂播放器
第4章  廣播與服務
  4.1  消息廣播
  4.2  Android的系統服務
    4.2.1  常見的系統服務
    4.2.2  系統功能的調用
  4.3  後台服務
  4.4  實戰演練——播放後台音樂
第5章  數據存儲
  5.1  文件存儲
    5.1.1  內部存儲
    5.1.2  外部存儲
  5.2  JSON數據格式
    5.2.1  JSON數據介紹
    5.2.2  JSON數據結構
    5.2.3  JSON文件
    5.2.4  解析JSON數據
  5.3  輕量級存儲SharedPreferences
  5.4  SQLite資料庫
    5.4.1  SQLite資料庫簡介
    5.4.2  資料庫的管理和操作
    5.4.3  數據表的管理和操作
    5.4.4  數據記錄的管理和操作
  5.5  實戰演練——掌上日記本
第6章  圖像和動畫
  6.1  圖形繪製
    6.1.1  幾何圖形繪製類
    6.1.2  幾何圖形的繪製過程
  6.2  動畫技術
    6.2.1  動畫組件類
    6.2.2  補間動畫
    6.2.3  屬性動畫
  6.3  圖像瀏覽
    6.3.1  圖像顯示類
    6.3.2  圖片切換類
    6.3.3  網格視圖
  6.4  遊戲中的觸屏事件處理
  6.5  實戰演練——圖片與動畫

第7章  網路編程
  7.1  基於WebKit的網路程序設計
    7.1.1  WebKit庫
    7.1.2  Web視圖WebView類
  7.2  基於HTTP的網路程序設計
    7.2.1  HttpURLConnection類
    7.2.2  StrictMode類
  7.3  應用Volley框架訪問Web伺服器
    7.3.1  Volley包的下載與安裝
    7.3.2  Volley的工作原理和重要對象
    7.3.3  Volley的基本使用方法
  7.4  應用Volley框架解析JSON數據
  7.5  實戰演練——城市天氣預報
第8章  實踐項目——分享動漫
  8.1  項目介紹
    8.1.1  主要技術
    8.1.2  運行截屏
    8.1.3  項目的圖片資源
    8.1.4  項目的JSON資源
    8.1.5  項目的文件清單
    8.1.6  工程準備
  8.2  項目製作
    8.2.1  完善主頁布局文件
    8.2.2  單擊側滑欄菜單的跳轉
    8.2.3  設計作品列表布局文件
    8.2.4  完善主頁控制文件
    8.2.5  RecyclerViewAdapter適配器
    8.2.6  作品列表控制文件
    8.2.7  作品內容控制文件
    8.2.8  完善配置文件
  8.3  項目拓展
第9章  實踐項目——天氣預報
  9.1  項目介紹
    9.1.1  主要技術
    9.1.2  運行截屏
    9.1.3  項目文件
  9.2  工程準備
    9.2.1  API
    9.2.2  assets文件夾
    9.2.3  圖片資源
    9.2.4  網路許可權
  9.3  項目製作
    9.3.1  用MyDBHelper創建資料庫
    9.3.2  創建天氣信息布局文件
    9.3.3  完善天氣信息控制文件
    9.3.4  適配器
    9.3.5  完善主頁布局文件
    9.3.6  完善主頁控制文件
    9.3.7  設計城市列表布局文件
    9.3.8  設計城市列表控制文件

  9.4  項目拓展
附錄  Android Studio的安裝與配置

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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