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

Android移動應用開發(雙色印刷面向新工科普通高等教育系列教材)

  • 作者:編者:汪杭軍//張廣群|責編:郝建偉//侯穎
  • 出版社:機械工業
  • ISBN:9787111774426
  • 出版日期:2025/03/01
  • 裝幀:平裝
  • 頁數:308
人民幣:RMB 79.9 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本適合初學者學習Android移動應用程序開發的基礎教程。全書結合作者多年Android應用教學和開發經驗,從實用的角度出發,通過大量案例和實戰技巧,介紹了開發Android應用所需的基礎知識,包括Android簡介、開發環境搭建、Android開發Java基礎、程序設計基礎、用戶界面開發、Service和廣播消息、圖形圖像和多媒體開發、數據存儲、網路與通信編程。本書最後通過兩個綜合案例具體講解了Android應用程序的開發流程,包括項目需求分析、資料庫設計、系統實現,以及應用程序的發布和推廣,以幫助讀者深入理解Android移動應用程序開發的各個方面,提高實際開發能力。
    本書既可作為高等院校電腦類專業的教材、各大專院校相關專業的學慣用書,又可作為Android培訓教材和Android初學者、程序員等的參考用書。

作者介紹
編者:汪杭軍//張廣群|責編:郝建偉//侯穎

目錄
前言
第1章  Android簡介
  1.1  Android背景
    1.1.1  手機操作系統
    1.1.2  Android的誕生
    1.1.3  Android的發展歷程
  1.2  Android的特點
    1.2.1  Android的優點
    1.2.2  Android的缺點
  1.3  Android的發展趨勢
  1.4  思考與練習
第2章  Android開發環境搭建
  2.1  開發環境安裝系統要求
  2.2  Android Studio的安裝和配置
    2.2.1  Android Studio的安裝
    2.2.2  模擬器的創建
    2.2.3  環境配置
  2.3  Android項目的創建、運行及管理
    2.3.1  Android項目的創建和運行
    2.3.2  Android項目的管理
  2.4  思考與練習
第3章  Android開發Java基礎
  3.1  Java語言簡介
  3.2  結構化程序設計
    3.2.1  數據類型
    3.2.2  運算符和表達式
    3.2.3  流程式控制制語句
    3.2.4  綜合案例
  3.3  面向對象的基本概念和應用
    3.3.1  類與對象
    3.3.2  封裝與繼承
    3.3.3  抽象類和介面
    3.3.4  包
    3.3.5  異常處理
  3.4  思考與練習
第4章  Android程序設計基礎
  4.1  Android程序結構
    4.1.1  目錄結構
    4.1.2  文件解析
  4.2  Android程序框架
    4.2.1  Activity生命周期
    4.2.2  Android組件
  4.3  程序調試
    4.3.1  日誌
    4.3.2  基本調試操作
  4.4  Git入門
    4.4.1  Git的安裝及設置
    4.4.2  Git的基本使用
  4.5  思考與練習
第5章  用戶界面開發

  5.1  用戶界面與View類
    5.1.1  界面與View類概況
    5.1.2  View類常用屬性
    5.1.3  View類常用方法
    5.1.4  Android坐標系
  5.2  界面開發基礎
    5.2.1  布局
    5.2.2  控制項
  5.3  界面布局
    5.3.1  線性布局
    5.3.2  約束布局
    5.3.3  輔助布局
    5.3.4  其他布局*
    5.3.5  布局綜合案例
  5.4  界面控制項
    5.4.1  再論TextView、Button和EditText*
    5.4.2  選擇控制項:CheckBox和RadioButton
    5.4.3  Spinner和ListView
    5.4.4  對話框
    5.4.5  菜單
  5.5  事件處理
  5.6  Intent和Intent Filter
    5.6.1  Intent及其屬性
    5.6.2  Intent Filter配置
  5.7  應用主從模塊和跳轉綜合案例
  5.8  思考與練習
第6章  Service和廣播消息
  6.1  Service簡介
  6.2  Service的實現
    6.2.1  創建Service
    6.2.2  啟動和綁定Service
    6.2.3  停止Service
  6.3  廣播消息
  6.4  思考與練習
第7章  Android圖形圖像和多媒體開發
  7.1  圖形
    7.1.1  Canvas畫布簡介
    7.1.2  Canvas常用繪圖方法
    7.1.3  Canvas繪製的輔助類
  7.2  圖像
    7.2.1  Drawable和ShapDrawable通用繪圖類
    7.2.2  Bitmap和BitmapFactory圖像類
  7.3  音頻和視頻
    7.3.1  使用MediaPlayer播放音頻
    7.3.2  使用MediaRecorder錄音
    7.3.3  使用VideoView播放視頻
  7.4  多媒體綜合應用
  7.5  思考與練習
第8章  Android數據存儲
  8.1  數據存儲簡介

  8.2  SharedPreferences數據存儲
  8.3  Files數據存儲
  8.4  Android資料庫編程
    8.4.1  SQLite簡介
    8.4.2  SQLite編程
    8.4.3  SQLiteOpenHelper的應用
    8.4.4  資料庫框架Sugar
  8.5  數據共享
  8.6  數據存儲示例
  8.7  思考與練習
第9章  Android網路與通信編程
  9.1  Android網路基礎
    9.1.1  標準Java介面
    9.1.2  OkHttp介面
    9.1.3  Android網路介面
  9.2  HTTP通信
    9.2.1  使用HttpURLConnection介面開發
    9.2.2  使用OkHttp介面開發
  9.3  Socket通信
    9.3.1  Socket基礎原理
    9.3.2  Socket示例
  9.4  WiFi通信
    9.4.1  WiFi概述
    9.4.2  WiFi示例
  9.5  思考與練習
第10章  綜合案例一:智能農苑助手
  10.1  項目分析
    10.1.1  UI規劃
    10.1.2  數據存儲設計
  10.2  系統實現
    10.2.1  創建項目
    10.2.2  界面設計
    10.2.3  天氣系統
    10.2.4  網路通信服務
    10.2.5  圖形圖像處理
    10.2.6  數據存儲
    10.2.7  提醒服務
  10.3  應用程序的發布
    10.3.1  添加廣告
    10.3.2  生成簽名文件
    10.3.3  使用簽名文件
    10.3.4  發布應用
  10.4  思考與練習
第11章  綜合案例二:家庭理財助手
  11.1  系統功能
    11.1.1  概述
    11.1.2  系統功能預覽
  11.2  資料庫設計
    11.2.1  資料庫設計基礎
    11.2.2  資料庫操作類

  11.3  主界面設計
    11.3.1  主界面布局
    11.3.2  主控類的整體框架
    11.3.3  主控類方法
  11.4  輔助工具類
    11.4.1  數據格式類
    11.4.2  常量類
    11.4.3  廣告類
  11.5  數據操作方法
  11.6  思考與練習
附錄
  附錄A  Android課程及開發資源
  附錄B  AndroidManifest.xml文件說明
參考文獻

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