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

Android移動應用開發教程(新形態雙色印刷高等職業教育本科新形態系列教材)

  • 作者:編者:羅文|責編:李培培//王芳
  • 出版社:機械工業
  • ISBN:9787111808008
  • 出版日期:2026/06/01
  • 裝幀:平裝
  • 頁數:232
人民幣:RMB 65 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面細緻地講解了Android應用開發的各種技術,是學習Android編程的必備教材。本書使用Android Studio作為開發工具,基於Android 14版本闡述實現方法和技術。本書全面講解了Android的開發環境搭建、資源使用、界面設計技術、四大組件(Activity、廣播與廣播接收器、服務、內容提供者)使用、數據存儲處理和網路編程等方面的知識。
    本書在講解基礎知識的同時,也格外注重動手能力的提升,每個技術模塊都精心設計了對應的實踐項目,力爭使讀者在項目實踐過程中對基本開發技術的使用有更深入的認識,並能夠靈活使用。每章后還配備了練習題以供讀者實踐應用。
    本書內容詳盡,實例豐富,非常適合高職院校職業本科相關專業作為教材使用,也適合有志於從事移動App開發的初學者、相關培訓機構的師生和軟體開發人員參考。

作者介紹
編者:羅文|責編:李培培//王芳

目錄
前言
第1章  Android開發環境
  1.1  Android簡介
    1.1.1  智能手機
    1.1.2  智能手機操作系統
    1.1.3  Android平台架構
  1.2  Android Studio
    1.2.1  安裝Android Studio
    1.2.2  管理Android SDK
    1.2.3  模擬器管理
  1.3  開發Android程序
    1.3.1  新建Android程序
    1.3.2  使用模擬器查看結果
    1.3.3  Android項目結構
  練習題
第2章  Android資源
  2.1  簡單資源
    2.1.1  資源概述
    2.1.2  字元串資源
    2.1.3  顏色資源
    2.1.4  尺寸資源
    2.1.5  樣式和主題資源
    2.1.6  案例實現——個性化顯示
  2.2  複雜資源
    2.2.1  Drawable資源
    2.2.2  數組資源
    2.2.3  菜單資源
    2.2.4  資源自適應
    2.2.5  案例實現——定製菜單
  2.3  事件處理
    2.3.1  事件處理機制
    2.3.2  觸摸事件
    2.3.3  按鍵事件
    2.3.4  案例實現——調查問卷
  練習題
第3章  界面設計
  3.1  布局管理器
    3.1.1  線性布局
    3.1.2  幀布局
    3.1.3  表格布局
    3.1.4  約束布局
    3.1.5  案例實現——計算輸入界面
  3.2  Android組件
    3.2.1  文本類組件
    3.2.2  按鈕類組件
    3.2.3  綜合組件
    3.2.4  案例實現——簡易計算器
  練習題
第4章  Activity
  4.1  使用Activity

    4.1.1  創建Activity
    4.1.2  Activity屬性
    4.1.3  意圖過濾器
    4.1.4  Activity方法
    4.1.5  Activity狀態及生命周期
    4.1.6  案例實現——登錄頁面
  4.2  Intent
    4.2.1  Intent概述
    4.2.2  Intent對象的組成
    4.2.3  案例實現——用戶註冊與信息展示
  4.3  使用多個Activity
    4.3.1  啟動其他Activity
    4.3.2  啟動Activity並返回結果
    4.3.3  案例實現——複雜註冊頁面
  練習題
第5章  廣播與服務
  5.1  廣播處理
    5.1.1  廣播機制簡介
    5.1.2  發送廣播
    5.1.3  廣播接收器
    5.1.4  註冊廣播接收器
    5.1.5  註銷廣播接收器
    5.1.6  廣播接收器的生命周期
    5.1.7  案例實現——廣播消息
  5.2  服務
    5.2.1  服務概述
    5.2.2  啟動式服務
    5.2.3  綁定式服務
    5.2.4  案例實現——播放音樂
  練習題
第6章  數據存儲與內容提供者
  6.1  共享參數
    6.1.1  獲取SharedPreferences對象
    6.1.2  操作SharedPreferences數據
    6.1.3  案例實現——讀寫SharedPreferences數據
  6.2  文件存儲
    6.2.1  內部存儲
    6.2.2  外部存儲
    6.2.3  案例實現——文件存取
  6.3  SQLite資料庫
    6.3.1  SQLite資料庫簡介
    6.3.2  手動建立資料庫
    6.3.3  用代碼建立資料庫
    6.3.4  數據操作
    6.3.5  案例實現——SQLite存取
  6.4  內容提供者
    6.4.1  ContentProvider
    6.4.2  ContentResolver
    6.4.3  ContentObserver
    6.4.4  案例實現——ContentProvider應用

  練習題
第7章  網路編程
  7.1  多線程消息處理
    7.1.1  Handler消息處理
    7.1.2  AsyncTask工具
    7.1.3  IntentService類
    7.1.4  案例實現——打地鼠
  7.2  Socket編程
    7.2.1  Socket簡介
    7.2.2  Socket通信模型
    7.2.3  JSON數據包裝
    7.2.4  案例實現——Socket通信
  7.3  HTTP網路編程
    7.3.1  HttpURLConnection對象
    7.3.2  典型應用
    7.3.3  案例實現——消息發布客戶端
  7.4  GPS定位
    7.4.1  手機定位的方式
    7.4.2  GPS應用開發常用工具類
    7.4.3  GPS事件監聽
    7.4.4  區域趨近提示
    7.4.5  GPS應用的處理過程
    7.4.6  Geocoder解碼
    7.4.7  案例實現——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