《Android Studio App 邊做邊學-微課視頻版》是2020年清華大學出版社出版的圖書,作者是劉韜 鄭海昊。
基本介紹
- 書名:Android Studio App 邊做邊學-微課視頻版
- 作者:劉韜 鄭海昊
- 出版社:清華大學出版社
- 出版時間:2020年
內容簡介,基本信息,目錄,
內容簡介
本書以開發和設計完整的App為導向,採用項目教學的方式組織內容,項目之間彼此承接與演進。主要內容包括10個項目,分別從App概念及套用的介紹、如何搭建Android開發環境、以及在Android Studio平台下如何設計與開發App的UI界面,以及如何打包發布最終完成了詳細的講解。通過這10個項目的學習,讀者不僅能夠掌握通過Android Studio開發App的技術要點,而且能夠體驗到App開發奔定墓中UI設計的重要酷應再朽性。
基本信息
Android Studio App 邊做邊學-微課視頻版
作者:劉韜 鄭海昊
定價:49.80元
印次:1-1
ISBN:9787302536178
出版日期:2020.05.01
目錄
項目1了解App的前世今生
1.1項目目標: 了解App相關的基本概念與套用
1.2項目準蒸詢嫌翻備
1.2.1手機系統的發展
1.2.2手機關鍵技術的發展
1.2.3App的技術特點
1.2.4Android開發工具介紹
1.3項目運行
1.3.1App分類及套用
1.3.2App的發展趨勢
1.4項目結案
1.5項目練習
項目2搭建Android開發環境
2.1項目目標: 搭建設計App的Android開發環境
2.2項目準備
2.2.1Android的體系介紹
2.2.2Android的安裝檔案介紹
2.3項目運行
2.3.1安裝JDK
2.3.2安裝Android Studio
2.3.3配置Android SDK
2.3.4安裝AVD
2.3.5Android Studio操作指南
2.4項目結案
2.5項目練習
項目3創建第一個App
3.1項目目標: 用Android Studio創建App
3.2項目準備
3.2.1Android的內部結構
3.2.2Android的開發流程
3.3項目運行
3.3.1創建一個App
3.3.2運行App
3.3.3調試App
3.4項目結案
3.5項目練習
項目4設計App的用戶界面
4.1項目目標: 通過視圖創建App的用戶界面
4.2項目準備
4.2.1介紹視圖類
4.2.2介紹資源資料夾
4.2.3介紹布局類
4.3項目運行
4.3.1字元串資源
4.3.2顏色資源
4.3.3尺寸資源
4.3.4圖片資源
4.3.5布局類
4.4項目結案
4.5項目練習
項目5理解App的活動
5.1項目目標: 理解App的活動機制與狀態
5.2項目準備
5.2.1介紹Activity的狀態
5.2.2介紹Activity的生命周期
5.2.3介紹Activity的屬性
5.3項目運行
5.3.1創建新的Activity
5.3.2為新建Activity設定屬性
5.3.3啟動Activity
5.3.4關閉Activity
5.4項目結案
5.5項目練習
項目6設定App的UI組件
6.1項目目標: 添加與設定App的UI組件
6.2項目準備
6.2.1介紹UI組件: TextView及其子類
6.2.2介紹UI組件: ImageView及其子類
6.2.3介紹UI組件: AdapterView及其子類
6.2.4介紹UI組件: ProgressBar及其子類
6.2.5介紹UI組件: ViewAnimator及其子類
6.3項目運請棄行
6.3.1在UI中設計文本框: TextView組件實例
6.3.2在UI中設計可編輯文本框: EditText組件實例
6.3.3在UI中設計計時器: Chronometer組件實例
6.3.4在UI中設計單選按鈕: RadioGroup組件實例
6.3.5在UI中設計顯示圖片: ImageView組件實例
6.3.6在UI中設計列表: ListView組件采白汽實例
6.3.7在UI中設計列表選擇框: Spinner組件實例
6.3.8在UI中設計格線視圖:贈勸影 GridView組件實例
6.3.9在UI中設計進度條: ProgressBar組件實例
6.3.10在UI中設計滑動條: SeekBar組件實例
6.3.11在UI中設計星級評價條: RatingBar組件實例
6.3.12在UI中設計圖片查看器: ImageSwitcher組件實例
6.4項目結案
6.5項目練習
項目7設定App的多媒體套用
7.1項目目標: 為App添加多媒體套用
7.2項目準備
7.2.1介紹音頻控制類
7.2.2介紹視頻控制類
7.2.3介紹相機控制類
7.3項目運行
7.3.1設計音頻控制
7.3.2設計視頻控制
7.3.3設計相機控酷翻詢制
7.4項目結案
7.5項目練習
項目8設定App的圖像與動畫
8.1項目目標: 為App添加或設定圖像與動畫
8.2項目準備
8.2.1介紹繪圖類
8.2.2介紹圖像特效
8.2.3介紹動畫類型
8.3項目運行
8.3.1添加圖形圖像
8.3.2設計圖像特效
8.3.3設計動畫
8.4項目結案
8.5項目練習
項目9獲取App的數據
9.1項目目標: 獲取數據與執行緒設定
9.2項目準備
9.2.1介紹多執行緒
9.2.2介紹訊息類
9.2.3介紹訊息處理類
9.3項目運行
9.3.1創建一個執行緒
9.3.2添加訊息類
9.3.3添加訊息處理類
9.4項目結案
9.5項目練習
項目10發布App
10.1項目目標: 打包與發布App
10.2項目準備
10.2.1介紹METAINF資料夾
10.2.2介紹jar包與arr包
10.2.3介紹App如何上線
10.3項目運行
10.4項目結案
10.5項目練習
附錄A綜合案例
4.3.5布局類
4.4項目結案
4.5項目練習
項目5理解App的活動
5.1項目目標: 理解App的活動機制與狀態
5.2項目準備
5.2.1介紹Activity的狀態
5.2.2介紹Activity的生命周期
5.2.3介紹Activity的屬性
5.3項目運行
5.3.1創建新的Activity
5.3.2為新建Activity設定屬性
5.3.3啟動Activity
5.3.4關閉Activity
5.4項目結案
5.5項目練習
項目6設定App的UI組件
6.1項目目標: 添加與設定App的UI組件
6.2項目準備
6.2.1介紹UI組件: TextView及其子類
6.2.2介紹UI組件: ImageView及其子類
6.2.3介紹UI組件: AdapterView及其子類
6.2.4介紹UI組件: ProgressBar及其子類
6.2.5介紹UI組件: ViewAnimator及其子類
6.3項目運行
6.3.1在UI中設計文本框: TextView組件實例
6.3.2在UI中設計可編輯文本框: EditText組件實例
6.3.3在UI中設計計時器: Chronometer組件實例
6.3.4在UI中設計單選按鈕: RadioGroup組件實例
6.3.5在UI中設計顯示圖片: ImageView組件實例
6.3.6在UI中設計列表: ListView組件實例
6.3.7在UI中設計列表選擇框: Spinner組件實例
6.3.8在UI中設計格線視圖: GridView組件實例
6.3.9在UI中設計進度條: ProgressBar組件實例
6.3.10在UI中設計滑動條: SeekBar組件實例
6.3.11在UI中設計星級評價條: RatingBar組件實例
6.3.12在UI中設計圖片查看器: ImageSwitcher組件實例
6.4項目結案
6.5項目練習
項目7設定App的多媒體套用
7.1項目目標: 為App添加多媒體套用
7.2項目準備
7.2.1介紹音頻控制類
7.2.2介紹視頻控制類
7.2.3介紹相機控制類
7.3項目運行
7.3.1設計音頻控制
7.3.2設計視頻控制
7.3.3設計相機控制
7.4項目結案
7.5項目練習
項目8設定App的圖像與動畫
8.1項目目標: 為App添加或設定圖像與動畫
8.2項目準備
8.2.1介紹繪圖類
8.2.2介紹圖像特效
8.2.3介紹動畫類型
8.3項目運行
8.3.1添加圖形圖像
8.3.2設計圖像特效
8.3.3設計動畫
8.4項目結案
8.5項目練習
項目9獲取App的數據
9.1項目目標: 獲取數據與執行緒設定
9.2項目準備
9.2.1介紹多執行緒
9.2.2介紹訊息類
9.2.3介紹訊息處理類
9.3項目運行
9.3.1創建一個執行緒
9.3.2添加訊息類
9.3.3添加訊息處理類
9.4項目結案
9.5項目練習
項目10發布App
10.1項目目標: 打包與發布App
10.2項目準備
10.2.1介紹METAINF資料夾
10.2.2介紹jar包與arr包
10.2.3介紹App如何上線
10.3項目運行
10.4項目結案
10.5項目練習
附錄A綜合案例