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

Android系統設計與開發(高等學校電腦類專業系列教材)

  • 作者:編者:周衛斌|責編:劉玉芳
  • 出版社:西安電子科大
  • ISBN:9787560666471
  • 出版日期:2023/01/01
  • 裝幀:平裝
  • 頁數:344
人民幣:RMB 56 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Android系統目前已經佔據了全球智能手機市場80%以上的份額,受到越來越多開發者的青睞。本書以Android Studio為開發工具,由淺入深地介紹了Android系統的設計與開發,內容共13章,包括Android系統導論、Java基礎、Android工程結構、Activity、Android應用界面、Android的廣播機制、Android服務、數據存儲與共享、位置服務、網路編程、多媒體開發、Android NDK編程及高級UI-Material Design簡介。
    本書內容翔實,通俗易懂,加入了很多常式並配有大量的註釋和圖片,以幫助讀者理解。
    本書既可作為高等院校相關專業的教材,也可供開發人員學習參考。

作者介紹
編者:周衛斌|責編:劉玉芳

目錄
第1章  Android系統導論
  1.1  Android系統概述
    1.1.1  Android系統的發展歷程
    1.1.2  Android系統的特點
  1.2  Android系統架構
  1.3  Android開發環境搭建
    1.3.1  開發工具
    1.3.2  搭建Android開發環境
    1.3.3  Android開發環境測試
  本章總結
第2章  Java基礎
  2.1  Java語言簡介
  2.2  Java語言基礎知識
    2.2.1  基本數據類型
    2.2.2  常量與變數
    2.2.3  運算符
    2.2.4  條件語句
    2.2.5  循環語句
    2.2.6  數組
  2.3  Java語言的核心概念
    2.3.1  類與對象
    2.3.2  繼承
    2.3.3  抽象類與介面
    2.3.4  異常處理
  本章總結
第3章  Android工程結構
  3.1  Project模式下的工程結構
  3.2  app目錄
  3.3  res詳解
  3.4  AndroidManifest.xml詳解
  3.5  build.gradle詳解
  本章總結
第4章  Activity
  4.1  Activity的概念
  4.2  Activity的基本使用方法
    4.2.1  手動創建Activity
    4.2.2  手動創建並載入布局
    4.2.3  在AndroidManifest文件中註冊
    4.2.4  使用Toast提醒方式
    4.2.5  使用Menu
    4.2.6  銷毀Activity
  4.3  Intent在Activity中的使用
    4.3.1  使用顯式Intent
    4.3.2  使用隱式Intent
    4.3.3  使用隱式Intent啟動其他Activity
    4.3.4  傳遞數據給下一個Activity
    4.3.5  返回數據給上一個Activity
  4.4  Activity的生命周期
    4.4.1  Activity的四種狀態
    4.4.2  Activity的生存期

    4.4.3  系統回收Activity
  4.5  Activity的啟動模式
  4.6  Android系統的日誌工具——Log
  本章總結
第5章  Android應用界面
  5.1  Android應用界面開發概述
    5.1.1  視圖組件與容器組件
    5.1.2  Android控制UI界面的方式
    5.1.3  Android中UI界面開發的常用尺寸單位
  5.2  常用界面控制項
    5.2.1  TextView
    5.2.2  Button
    5.2.3  EditText
    5.2.4  Spinner
    5.2.5  ImageView
    5.2.6  AlertDialog
    5.2.7  ListView
    5.2.8  RecyclerView
  5.3  常用布局
    5.3.1  ConstraintLayout
    5.3.2  LinearLayout
    5.3.3  RelativeLayout
    5.3.4  GridLayout
    5.3.5  FrameLayout
  5.4  碎片
    5.4.1  碎片簡介
    5.4.2  碎片的使用
  5.5  動態載入布局的技巧
    5.5.1  使用限定符
    5.5.2  使用最小寬度限定符
  本章總結
第6章  Android的廣播機制
  6.1  廣播機制概述
  6.2  廣播接收者註冊
    6.2.1  靜態註冊廣播接收者並實現開機啟動
    6.2.2  動態註冊廣播接收者並監聽網路狀態
  6.3  廣播發送者向AMS發送廣播
    6.3.1  普通廣播
    6.3.2  系統廣播
    6.3.3  有序廣播
    6.3.4  App應用內廣播
  本章總結
第7章  Android服務
  7.1  服務簡介
  7.2  Android多線程
    7.2.1  在子線程中更新UI
    7.2.2  非同步消息機制
    7.2.3  使用AsyncTask更新UI
  7.3  服務的生命周期
  7.4  服務的使用

    7.4.1  服務的創建
    7.4.2  啟動服務和停止服務
    7.4.3  綁定啟動服務和解綁服務
    7.4.4  使用前台服務
    7.4.5  使用IntentService
  本章總結
第8章  數據存儲與共享
  8.1  文件存儲
  8.2  SharedPreferences存儲
  8.3  資料庫存儲
    8.3.1  創建資料庫
    8.3.2  升級資料庫
    8.3.3  添加數據
    8.3.4  更新數據
    8.3.5  刪除數據
    8.3.6  查詢數據
  8.4  數據共享
    8.4.1  ContentProvider
    8.4.2  訪問其他程序中的數據
  本章總結
第9章  位置服務
  9.1  位置服務簡介
  9.2  高德地圖API的應用
    9.2.1  申請API key
    9.2.2  使用定位功能
    9.2.3  使用地圖功能
  本章總結
第10章  網路編程
  10.1  WebView控制項
    10.1.1  WebView概述
    10.1.2  WebView的基本使用
    10.1.3  WebView子類及使用方法
  10.2  HTTP協議及使用
    10.2.1  使用HttpURLConnection類
    10.2.2  POST方式提交數據
    10.2.3  OKHttp的使用
  10.3  Socket通信
    10.3.1  Socket簡介
    10.3.2  Socket與HTTP對比
    10.3.3  Socket通信示例
  本章總結
第11章  多媒體開發
  11.1  通知
  11.2  攝像與相冊
  11.3  音視頻播放
    11.3.1  音頻播放
    11.3.2  視頻播放
  本章總結
第12章  Android NDK編程
  12.1  JNI與NDK簡介

    12.1.1  JNI簡介
    12.1.2  NDK簡介
    12.1.3  JNI與NDK的關係
  12.2  NDK開發環境
  12.3  NDK簡單示例
  本章總結
第13章  高級UI-Material Design簡介
  13.1  立體界面
  13.2  標題欄
  13.3  滑動菜單
  13.4  懸浮按鈕
  13.5  Snackbar——可以交互的提示工具
  13.6  Card View
  13.7  下拉刷新
  本章總結
附錄一  Android許可權列表
附錄二  Android API
參考文獻

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