注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡計算機組織與體系結(jié)構(gòu)Android Studio App 邊做邊學:微課視頻版

Android Studio App 邊做邊學:微課視頻版

Android Studio App 邊做邊學:微課視頻版

定 價:¥49.80

作 者: 劉韜,鄭海昊 著
出版社: 清華大學出版社
叢編項: 21世紀新形態(tài)教·學·練一體化規(guī)劃叢書
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302536178 出版時間: 2020-05-01 包裝: 平裝
開本: 16開 頁數(shù): 240 字數(shù):  

內(nèi)容簡介

  本書以開發(fā)和設計完整的App為導向,采用項目教學的方式組織內(nèi)容,項目之間彼此承接與演進。主要內(nèi)容包括10個項目,分別從App概念及應用的介紹、如何搭建Android開發(fā)環(huán)境、以及在Android Studio平臺下如何設計與開發(fā)App的UI界面,以及如何打包發(fā)布最終完成了詳細的講解。通過這10個項目的學習,讀者不僅能夠掌握通過Android Studio開發(fā)App的技術(shù)要點,而且能夠體驗到App開發(fā)中UI設計的重要性。

作者簡介

  劉韜,西安郵電大學副教授,數(shù)字媒體博士,多年從事手機多媒體開發(fā)、數(shù)字媒體設計與應用領(lǐng)域的教育工作,在手機多媒體開發(fā)領(lǐng)域具有深厚的實踐功底,并能夠?qū)⒖酀y懂的編程代碼以生動的案例形式教授給喜愛UI設計卻止步于交互開發(fā)的學生。

圖書目錄






目錄


源碼等資源下載

項目1了解App的前世今生

1.1項目目標: 了解App相關(guān)的基本概念與應用

1.2項目準備

1.2.1手機系統(tǒng)的發(fā)展

1.2.2手機關(guān)鍵技術(shù)的發(fā)展

1.2.3App的技術(shù)特點

1.2.4Android開發(fā)工具介紹

1.3項目運行

1.3.1App分類及應用

1.3.2App的發(fā)展趨勢

1.4項目結(jié)案

1.5項目練習

項目2搭建Android開發(fā)環(huán)境

2.1項目目標: 搭建設計App的Android開發(fā)環(huán)境

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項目結(jié)案

2.5項目練習

項目3創(chuàng)建第一個App

3.1項目目標: 用Android Studio創(chuàng)建App

3.2項目準備

3.2.1Android的內(nèi)部結(jié)構(gòu)

3.2.2Android的開發(fā)流程

3.3項目運行

3.3.1創(chuàng)建一個App

3.3.2運行App

3.3.3調(diào)試App

3.4項目結(jié)案

3.5項目練習

項目4設計App的用戶界面

4.1項目目標: 通過視圖創(chuàng)建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項目結(jié)案

4.5項目練習





項目5理解App的活動

5.1項目目標: 理解App的活動機制與狀態(tài)

5.2項目準備

5.2.1介紹Activity的狀態(tài)

5.2.2介紹Activity的生命周期

5.2.3介紹Activity的屬性

5.3項目運行

5.3.1創(chuàng)建新的Activity

5.3.2為新建Activity設置屬性

5.3.3啟動Activity

5.3.4關(guān)閉Activity

5.4項目結(jié)案

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中設計網(wǎng)格視圖: GridView組件實例

6.3.9在UI中設計進度條: ProgressBar組件實例

6.3.10在UI中設計滑動條: SeekBar組件實例

6.3.11在UI中設計星級評價條: RatingBar組件實例

6.3.12在UI中設計圖片查看器: ImageSwitcher組件實例

6.4項目結(jié)案

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項目結(jié)案

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項目結(jié)案

8.5項目練習

項目9獲取App的數(shù)據(jù)

9.1項目目標: 獲取數(shù)據(jù)與線程設置

9.2項目準備

9.2.1介紹多線程

9.2.2介紹消息類

9.2.3介紹消息處理類

9.3項目運行

9.3.1創(chuàng)建一個線程

9.3.2添加消息類

9.3.3添加消息處理類

9.4項目結(jié)案

9.5項目練習

項目10發(fā)布App

10.1項目目標: 打包與發(fā)布App

10.2項目準備

10.2.1介紹METAINF文件夾

10.2.2介紹jar包與arr包

10.2.3介紹App如何上線

10.3項目運行

10.4項目結(jié)案

10.5項目練習

附錄A綜合案例


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號