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

Android應用開發教程(電腦類專業第2版高等職業教育系列教材)

  • 作者:編者:羅文|責編:王海霞
  • 出版社:機械工業
  • ISBN:9787111660712
  • 出版日期:2020/09/01
  • 裝幀:平裝
  • 頁數:250
人民幣:RMB 55 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面細緻地講解了Android應用開發的各種技術,是學習Android應用編程的必備教材。全書在原第1版的基礎上使用Android Studio作為開發工具,面向Android 9.0修正新的實現方法和技術。本書全面講解了開發環境的搭建,Android資源的使用,Android界面設計技術(Android組件),Activity的使用,信使、廣播和消息處理,Service應用,Android數據存儲處理,多媒體組件的使用,圖形特效與動畫技術,網路編程等方面的知識。
    本書在講解基礎知識的同時,注重動手能力的提升,每個技術模塊都精心設計了一個實踐項目,在項目解決過程中,力爭使讀者對基本開發技術的使用有更深入的認識,達到靈活使用的目的;同時每章后配備了練習題供讀者練習使用。
    本書內容詳盡,實例豐富,非常適合高職院校相關專業學生、零基礎學習人員、有志於從事移動App開發的初學者作為教材使用;也適合作為相關培訓機構的師生和軟體開發人員的參考用書。
    本書配有微課視頻、電子課件、源代碼、習題答案,其中微課視頻掃描書中二維碼即可觀看,其他配套資源,需要的教師可登錄www.cmpedu.com免費註冊、審核通過後下載,或聯繫編輯索取(微信:15910938545;電話:010-88379739)。

作者介紹
編者:羅文|責編:王海霞

目錄
前言
第1章  Android開發環境
  1.1  Android簡介
    1.1.1  Linux操作系統
    1.1.2  智能手機
    1.1.3  智能手機操作系統
    1.1.4  Android平台架構
    1.1.5  Android市場
  1.2  搭建Android應用程序開發環境
    1.2.1  安裝Android Studio
    1.2.2  啟動Android Studio並安裝Android SDK
    1.2.3  模擬器管理
    1.2.4  SDK Tools常用命令
  1.3  開發Android應用程序
    1.3.1  新建Android應用程序
    1.3.2  使用模擬器查看結果
    1.3.3  Android項目結構
    1.3.4  Android應用程序的調試
  本章小結
  練習題
第2章  Android資源
  2.1  基本資源
    2.1.1  資源概述
    2.1.2  布局資源
    2.1.3  字元串資源
    2.1.4  顏色資源
    2.1.5  尺寸資源
    2.1.6  樣式和主題資源
    2.1.7  實例1:個性化顯示
  2.2  其他資源
    2.2.1  Drawable資源
    2.2.2  數組資源
    2.2.3  菜單資源
    2.2.4  資源自適應
    2.2.5  實例2:定製菜單
  本章小結
  練習題
第3章  界面設計
  3.1  布局管理器
    3.1.1  線性布局
    3.1.2  幀布局
    3.1.3  表格布局
    3.1.4  相對布局
    3.1.5  約束布局
    3.1.6  實例1:計算輸入界面
  3.2  Android基本組件
    3.2.1  文本顯示組件
    3.2.2  編輯框組件
    3.2.3  按鈕組件
    3.2.4  單選按鈕/單選按鈕組組件

    3.2.5  複選框組件
    3.2.6  圖像視圖組件
    3.2.7  滾動視圖組件
    3.2.8  日期/時間選擇器組件
    3.2.9  列表選擇框組件
    3.2.10  列表視圖組件
    3.2.11  實例2:簡易計算器
  3.3  事件處理
    3.3.1  事件監聽處理機制
    3.3.2  鍵盤事件
    3.3.3  觸摸事件
    3.3.4  重力感應事件
    3.3.5  實例3:調查問答
  3.4  對話框與消息
    3.4.1  AlertDialog對話框
    3.4.2  Toast消息提示框
    3.4.3  Notification消息通知
    3.4.4  AlarmManager警告
    3.4.5  實例4:退出確認
  本章小結
  練習題
第4章  基本程序單元Activity
  4.1  使用Activity
    4.1.1  創建Activity
    4.1.2  配置Activity
    4.1.3  Intent Filter
    4.1.4  關閉Activity
    4.1.5  Activity的狀態及生命周期
    4.1.6  實例1:登錄頁面
  4.2  使用多個Activity
    4.2.1  啟動其他Activity
    4.2.2  啟動Activity並返回結果
    4.2.3  實例2:註冊頁面
  4.3  Fragment
    4.3.1  Fragment概述
    4.3.2  Fragment設計理念
    4.3.3  創建Fragment
    4.3.4  Fragment的生命周期
    4.3.5  Fragment的管理
    4.3.6  Fragment和宿主Activity之間的調用
    4.3.7  實例3:新聞閱讀
  本章小結
  練習題
第5章  信使、廣播與消息處理
  5.1  Intent信使服務
    5.1.1  Intent概述
    5.1.2  Intent對象的組成
    5.1.3  Intent配置
    5.1.4  Pendingktent
    5.1.5  實例1:用戶註冊與展示

  5.2  Android廣播
    5.2.1  Android廣播機制簡介
    5.2.2  廣播接收器
    5.2.3  發送廣播
    5.2.4  接收廣播
    5.2.5  註冊廣播接收器
    5.2.6  註銷廣播接收器
    5.2.7  廣播的生命周期
    5.2.8  實例2:廣播消息
  5.3  Handler消息處理
    5.3.1  Looper對象
    5.3.2  Handler對象
    5.3.3  Message對象
    5.3.4  實例3:打地鼠
  本章小結
  練習題
第6章  Service應用
  6.1  直接啟動服務
    6.1.1  服務概述
    6.1.2  創建啟動服務
    6.1.3  使用啟動服務
    6.1.4  實例1:後台播放
  6.2  綁定服務
    6.2.1  使用綁定服務
    6.2.2  繼承Binder類介面的實現
    6.2.3  使用Messenger類的實現
    6.2.4  實例2:後台綁定播放
  本章小結
  練習題
第7章  Android數據存儲
  7.1  SharedPreferences
    7.1.1  獲取SharedPreferences對象
    7.1.2  操作SharedPreferences
    7.1.3  實例1:讀寫SharedPreferences數據
  7.2  文件存儲
    7.2.1  內部存儲
    7.2.2  外部存儲
    7.2.3  實例2:文件存取
  7.3  SQLite資料庫存儲
    7.3.1  SQLite資料庫介紹
    7.3.2  手動建庫
    7.3.3  代碼建庫
    7.3.4  數據操作
    7.3.5  實例3:SQLite存取
  7.4  數據提供者
    7.4.1  ContentProvider
    7.4.2  ContentResolver
    7.4.3  ContentObserver
    7.4.4  Content URI
    7.4.5  UriMatcher

    7.4.6  預定義的ContentProvider
    7.4.7  自定義ContentProvider
    7.4.8  實例4:ContentProvider操作
  本章小結
  練習題
第8章  多媒體開發
  8.1  音頻播放
    8.1.1  MediaPlayer類介紹
    8.1.2  播放資源文件中的文件
    8.1.3  播放文件系統中的文件
    8.1.4  播放網路上的文件
    8.1.5  實例1:音頻播放
  8.2  視頻播放
    8.2.1  使用VideoView組件播放視頻
    8.2.2  使用MediaPlayer類播放視頻
    8.2.3  實例2:播放視頻
  本章小結
  練習題
第9章  圖形與動畫
  9.1  繪圖技術
    9.1.1  常用的繪圖工具類介紹
    9.1.2  繪製幾何圖形
    9.1.3  動態繪製圖形
    9.1.4  實例1:動態彈球
  9.2  圖形特效製作
    9.2.1  圖形特效基礎
    9.2.2  使用Sbader類渲染圖形
    9.2.3  實例2:圖形伸縮倒影
  9.3  動畫技術
    9.3.1  逐幀動畫
    9.3.2  補間動畫
    9.3.3  屬性動畫
    9.3.4  實例3:野豬奔跑
  本章小結
  練習題
第10章  網路編程
  10.1  Socket編程
    10.1.1  Socket介紹
    10.1.2  Socket通信模型
    10.1.3  實例1:Socket通信
  10.2  WebView編程
    10.2.1  WebView組件
    10.2.2  WebView與JavaScript
    10.2.3  實例2:網頁瀏覽
  10.3  GPS定位
    10.3.1  手機定位的方式
    10.3.2  GPS開發常用工具類
    10.3.3  GPS事件監聽
    10.3.4  區域臨近警告
    10.3.5  Android中的GPS開發過程

    10.3.6  Geocoder解碼
    10.3.7  實例3:GPS信息
  本章小結
  練習題
參考文獻

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