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

Android應用開發(fā)教程

Android應用開發(fā)教程

定 價:¥79.50

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

購買這本書可以去


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

內容簡介

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

作者簡介

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

圖書目錄

目錄




第1章Android系統體系架構和應用開發(fā)環(huán)境

1.1Android概述

1.1.1Android簡介

1.1.2Android應用

1.1.3Android的特點

1.2Android操作系統的體系架構

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小結

習題1

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

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

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

2.1.2運行Android應用程序

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

2.2Android應用的目錄結構

2.3Android應用程序分析

2.3.1源代碼文件

2.3.2資源文件

2.3.3資源索引文件

2.3.4項目配置文件

2.4Android應用的調試

2.4.1Java調試器Debug

2.4.2圖形化調試工具DDMS

2.4.3獲取日志信息調試工具LogCat

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

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

2.5.2APK文件的安裝

2.6小結

習題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屬性、過濾器和傳遞數據

3.5.1Intent屬性

3.5.2啟動Activity

3.5.3Intent過濾器

3.5.4Activity組件之間通過Intent通信

3.6小結

習題3

第4章Android基本控件

4.1用戶界面設計

4.2常用布局

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

4.2.2線性布局

4.2.3表格布局

4.2.4幀布局

4.2.5網格布局

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小結

習題4

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

5.1Android事件處理機制

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

5.1.2基于回調機制的事件處理

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小結

習題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小結

習題6

第7章數據存儲

7.1SharedPreferences

7.2文件存儲

7.2.1數據文件的存取操作

7.2.2訪問SD卡

7.2.3訪問資源文件

7.3SQLite數據庫

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

7.3.2數據操縱語句

7.4數據共享

7.4.1ContentProvider

7.4.2ContentResolver

7.5小結

習題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小結

習題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小結

習題9

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

10.1網上求職手機客戶端系統需求分析和設計

10.1.1需求分析

10.1.2總體設計

10.1.3數據庫設計

10.2網上求職手機客戶端系統程序結構設計

10.2.1Activity類和Fragment類

10.2.2Adapter類和公共數據類

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小結

習題10

習題參考答案

參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號