買這商品的人也買了...
-
$520$411 -
$860$731 -
$780$616 -
$352大話代碼架構 (項目實戰版)
-
$474$450 -
$680$612 -
$500$390 -
$709瘋狂 Android 講義, 4/e
-
$350$298 -
$254Android 應用開發案例教程 (Android Studio版)
-
$1,680$1,596 -
$564精通Spring Cloud微服務架構
-
$352Android App 開發入門與實戰
-
$580$452 -
$580$458 -
$403Flutter 跨平臺開發入門與實戰
-
$650$553 -
$780$608 -
$780$663 -
$400$340 -
$458Spring Boot 企業級項目開發實戰
-
$650$507 -
$690$538 -
$301軟件項目開發實戰 — App 全棧
-
$780$616
相關主題
商品描述
本書是以Android應用開發為基礎的從入門到精通的實踐項目教材,採用任務驅動的方式,
將Android開發中的每一個具體環節都融入到具有代表性的企業一線項目實踐中,
以實現通過完成項目掌握能力的目的,最終完成整個Android APP。
本書中所有的知識點均有理論解析和實際應用,選擇的“購物商城APP”項目來源於企業一線,
該項目嚴格貫徹執行行業的開發流程和規範。
本書既可作為高職院校計算機應用技術、移動互聯技術和物聯網技術等專業的教材,
還可作為對Android應用開發感興趣的讀者的參考書。
作者簡介
彭艷著
Android Studio移動應用開發課程是軟件技術、計算機應用技術、計算機網絡技術等專業的推薦核心課程,
調研發現,的高職院校計算機學院、信息技術學院、物聯網學院均在軟件技術及計算機網絡技術專業開設Android應用開發課程;
而市場Android教材層出不窮,書也有很多,因此內容質量較好的Android教材,以慕課版系列設計,
輔助全面有力的市場營銷手段,必定有較好的市場。
本書採用項目驅動式教學,將Android開發中的每個具體環節融入具有代表性的企業一線項目開發實踐中,
實現完成一個項目掌握一項能力,直到能夠獨立開放一個完整的Android APP,真正實現從入門到樂享開發。
本書配備豐富的課程等
目錄大綱
目錄
第1章Android入門
1.1 Android簡介
1.2 Android Studio開發環境搭建
1.2.1 Android Studio介紹
1.2.2開發環境配置要求
1.2.3搭建開發環境
1.3開發Android應用程序
1.3.1新建Android應用程序
1.3.2 Android項目結構
1.3.3創建Android模擬器
1.3.4在模擬器上運行APP
1.3.5連接手機運行APP
1.4認識項目—購物商城APP
1.4.1開發背景
1.4.2系統功能設計
1.4.3項目包結構說明
1.4 .4系統預覽
1.5本章小結
1.6本章習題
第2章Android用戶界面設計
2.1 UI設計的相關概念
2.1.1 View
2.1.2 ViewGroup
2.2控制UI界面
2.2.1使用XML佈局文件控制UI界面
2.2.2開發自定義的View類
2.3佈局管理器
2.3.1相對佈局管理器
2.3.2線性佈局管理器
2.3.3幀佈局管理器
2.3.4表格佈局管理器
2.3.5網格佈局管理器
2.3 .6佈局管理器的嵌套
2.4購物商城APP的佈局設計
2.4.1購物商城APP商城首頁佈局
2.4.2個人中心頁面佈局
2.5本章小結
2.6本章習題
第3章常用UI組件
3.1常用組件
3.1.1文本類組件
3.1.2按鈕類組件
3.1.3圖像類組件
3.2常見對話框
3.2.1通過Toast類顯示消息提示框
3.2.2使用AlertDialog類實現對話框
3.2.3使用Notification類在狀態欄上顯示通知
3.3購物商城APP的UI交互
3.3.1商城首頁底部的頁面選擇
3.3.2用戶登錄
3.3.3用戶註冊
3.4本章小結
3.5本章習題
第4章基本程序單元Activity
4.1 Activity概述
4.2創建、配置、啟動和關閉Activity
4.2.1創建Activity
4.2.2配置Activity
4.2.3啟動和關閉Activity
4.2.4 Intent介紹
4.2.5顯式Intent和隱式Intent
4.3多個Activity的使用
4.3.1使用Bundle在Activity之間交換數據
4.3.2調用另一個Activity並返回結果
4.4使用Fragment
4.4.1 Fragment的生命週期
4.4.2創建Fragment
4.4.3在Activity中添加Fragment
4.5購物商城APP頁面的跳轉和數據傳遞
4.5.1商城底部的頁面切換
4.5.2個人中心頁面—登錄頁面—註冊頁面的跳轉
4.5.3登錄後跳轉至個人中心頁面
4.6本章小結
4.7本章習題
第5章數據存儲技術
5.1 SharedPreferences存儲
5.1.1獲取SharedPreferences對象
5.1.2向SharedPreferences文件存儲數據
5.1.3讀取SharedPreferences文件中存儲的數據
5.2文件存儲
5.2.1內部存儲
5.2.2外部存儲
5.3購物商城APP的信息存儲
5.3.1用戶註冊信息的存儲
5.3.2免驗證快速登錄功能
5.3.3退出後清除SharedPreferences
5.4本章小結
5.5本章習題
第6章數據庫編程
6.1 SQLite數據庫簡介
6.2創建數據庫
6.3 SQLite數據庫的操作
6.4數據信息顯示控件
6.4.1 ListView介紹
6.4.2 RecyclerView介紹
6.5購物商城APP的數據庫編程
6.5.1購物商城APP的數據庫設計
6.5.2商品分類模塊
6.5.3購物車模塊
6.6本章小結
6.7本章習題
第7章網絡編程
7.1通過HTTP訪問網絡
7.1.1發送GET請求
7.1.2發送POST請求
7.2解析JSON格式數據
7.2.1 JSON簡介
7.2.2解析JSON數據
7.3網絡查詢手機號碼歸屬地
7.4本章小結
7.5本章習題
第8章多媒體編程
8.1動畫
8.1.1補間動畫
8.1.2逐幀動畫
8.2音頻與視頻
8.2.1使用MediaPlayer類播放音頻
8.2.2使用SoundPool類播放視頻
8.2.3使用VideoView組件播放視頻
8.3商品詳情頁面的背景音樂
8.4本章小結
8.5本章習題
第9章實現購物商城APP的其他功能
9.1用戶身份驗證與註冊
9.2添加商品到購物車
9.2.1顯示商品詳細信息
9.2.2將商品加入購物車
9.2.3查看、編輯購物車
9.2.4購物車結算
附錄A素材說明