注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡計算機組織與體系結(jié)構(gòu)Android應用開發(fā)教程

Android應用開發(fā)教程

Android應用開發(fā)教程

定 價:¥79.50

作 者: 趙明淵 著
出版社: 清華大學出版社
叢編項: 21世紀高等學校計算機專業(yè)實用規(guī)劃教材
標 簽: 工學 教材 研究生/本科/??平滩?/td>

ISBN: 9787302483182 出版時間: 2018-04-01 包裝: 平裝
開本: 16開 頁數(shù): 457 字數(shù):  

內(nèi)容簡介

  本書基于Android Studio和Eclipse開發(fā)環(huán)境,介紹Android系統(tǒng)體系結(jié)構(gòu)和應用開發(fā)環(huán)境,Android應用的創(chuàng)建、調(diào)試和發(fā)布,Activity、Fragment和Intent,Android基本控件、高級控件,Android事件處理,后臺服務,數(shù)據(jù)存儲,多媒體服務,定位服務,應用項目開發(fā)等內(nèi)容。 本書注重理論與實踐的結(jié)合,采取“項目驅(qū)動”的方式進行講述。本書在作者多年教學和軟件開發(fā)經(jīng)驗的基礎上,講解詳細深入,論述通俗易懂,具備編程基礎的讀者,通過本書的學習都可掌握Android軟件開發(fā)。為方便教學,每章都有大量示范性設計實例和運行結(jié)果,所有實例都經(jīng)過調(diào)試通過,書后還附有習題答案。 本書可作為大學本科、高職、高專及培訓班課程的教學用書,也適于計算機應用人員和計算機愛好者自學參考。

作者簡介

暫缺《Android應用開發(fā)教程》作者簡介

圖書目錄

目錄




第1章Android系統(tǒng)體系架構(gòu)和應用開發(fā)環(huán)境

1.1Android概述

1.1.1Android簡介

1.1.2Android應用

1.1.3Android的特點

1.2Android操作系統(tǒng)的體系架構(gòu)

1.3Eclipse集成開發(fā)環(huán)境

1.3.1JDK下載和安裝

1.3.2Eclipse集成開發(fā)環(huán)境的下載與安裝

1.3.3Eclipse集成開發(fā)環(huán)境的界面

1.3.4創(chuàng)建和啟動虛擬設備AVD

1.4Android Studio集成開發(fā)環(huán)境

1.5小結(jié)

習題1

第2章Android應用的創(chuàng)建、調(diào)試和發(fā)布

2.1Android項目的創(chuàng)建和運行

2.1.1創(chuàng)建第一個Android應用項目

2.1.2運行Android應用程序

2.1.3Android項目的導入、導出和移除

2.2Android應用的目錄結(jié)構(gòu)

2.3Android應用程序分析

2.3.1源代碼文件

2.3.2資源文件

2.3.3資源索引文件

2.3.4項目配置文件

2.4Android應用的調(diào)試

2.4.1Java調(diào)試器Debug

2.4.2圖形化調(diào)試工具DDMS

2.4.3獲取日志信息調(diào)試工具LogCat

2.5Android應用項目的發(fā)布

2.5.1發(fā)布Android應用項目的打包和簽名

2.5.2APK文件的安裝

2.6小結(jié)

習題2

第3章Activity、Fragment和Intent

3.1Android應用程序的生命周期

3.2Android應用的基本組件

3.2.1Activity

3.2.2Service

3.2.3BroadcastReceiver

3.2.4ContentProvider

3.2.5Intent

3.3Activity的運行狀態(tài)和生命周期

3.3.1Activity的運行狀態(tài)

3.3.2Activity的生命周期

3.4Fragment的使用

3.4.1Fragment的生命周期

3.4.2Fragment的應用

3.5Intent屬性、過濾器和傳遞數(shù)據(jù)

3.5.1Intent屬性

3.5.2啟動Activity

3.5.3Intent過濾器

3.5.4Activity組件之間通過Intent通信

3.6小結(jié)

習題3

第4章Android基本控件

4.1用戶界面設計

4.2常用布局

4.2.1定義布局文件和在Activity中引用布局文件

4.2.2線性布局

4.2.3表格布局

4.2.4幀布局

4.2.5網(wǎng)格布局

4.2.6相對布局

4.2.7絕對布局

4.3常用控件

4.3.1TextView

4.3.2EditText

4.3.3Button和ImageButton

4.3.4ImageView

4.3.5Checkbox和RadioButton

4.3.6AnalogClock和DigitalClock

4.3.7DatePicker和TimePicker

4.3.8用戶登錄界面設計

4.4小結(jié)

習題4

第5章Android事件處理、高級控件和菜單

5.1Android事件處理機制

5.1.1基于監(jiān)聽接口的事件處理

5.1.2基于回調(diào)機制的事件處理

5.2Android常用高級控件

5.2.1AutoCompleteTextView

5.2.2Spinner

5.2.3Gallery

5.2.4ListView

5.2.5GridView

5.2.6ScrollView

5.2.7TabHost

5.2.8ImageSwitcher

5.2.9進度條與拖動條

5.2.10應用項目的界面設計

5.3菜單

5.3.1選項菜單

5.3.2子菜單

5.3.3上下文菜單

5.4小結(jié)

習題5

第6章后臺服務

6.1Service組件及其生命周期

6.1.1Service簡介

6.1.2Service的生命周期

6.2Service的啟動模式和綁定模式

6.2.1啟動模式下的Service


6.2.2綁定模式下的Service

6.2.3線程使用

6.3BroadcastReceiver組件

6.4Notification

6.5花卉圖片的幻燈片展示

6.6小結(jié)

習題6

第7章數(shù)據(jù)存儲

7.1SharedPreferences

7.2文件存儲

7.2.1數(shù)據(jù)文件的存取操作

7.2.2訪問SD卡

7.2.3訪問資源文件

7.3SQLite數(shù)據(jù)庫

7.3.1創(chuàng)建數(shù)據(jù)庫和創(chuàng)建表

7.3.2數(shù)據(jù)操縱語句

7.4數(shù)據(jù)共享

7.4.1ContentProvider

7.4.2ContentResolver

7.5小結(jié)

習題7

第8章多媒體服務

8.1繪制2D圖形

8.1.12D圖形繪圖類

8.1.2繪制圖形

8.1.3繪制2D圖形舉例

8.2繪制3D圖形

8.2.1繪制3D圖形的方法和步驟

8.2.2繪制3D圖形舉例

8.3制作動畫

8.3.1逐幀動畫

8.3.2補間動畫

8.4音頻播放與視頻播放

8.4.1音頻播放

8.4.2視頻播放

8.5聲音采集與圖像采集

8.5.1聲音采集

8.5.2圖像采集

8.6多媒體服務應用舉例

8.7小結(jié)

習題8

第9章定位服務和百度地圖應用開發(fā)

9.1定位服務概述

9.1.1LBS簡介

9.1.2LBS服務模式

9.2獲取位置信息

9.3百度地圖應用開發(fā)

9.3.1登錄百度地圖開發(fā)平臺

9.3.2申請應用開發(fā)密鑰

9.3.3下載SDK

9.3.4開發(fā)LBS應用

9.4小結(jié)

習題9

第10章Android應用項目開發(fā)

10.1網(wǎng)上求職手機客戶端系統(tǒng)需求分析和設計

10.1.1需求分析

10.1.2總體設計

10.1.3數(shù)據(jù)庫設計

10.2網(wǎng)上求職手機客戶端系統(tǒng)程序結(jié)構(gòu)設計

10.2.1Activity類和Fragment類

10.2.2Adapter類和公共數(shù)據(jù)類

10.2.3布局文件

10.2.4其他資源文件

10.3基本頁面

10.3.1首頁

10.3.2消息頁

10.3.3我的頁

10.4用戶登錄和注冊

10.4.1用戶登錄

10.4.2用戶注冊

10.5職位詳情

10.6我的信息

10.6.1個人簡歷

10.6.2編輯資料

10.7小結(jié)

習題10

習題參考答案

參考文獻

本目錄推薦

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