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

Android應用開發(fā)從入門到精通

Android應用開發(fā)從入門到精通

定 價:¥59.50

作 者: 鄭耿忠,莊桂東 著
出版社: 清華大學出版社
叢編項: 21世紀高等學校計算機應用技術(shù)規(guī)劃教材
標 簽: 工學 教材 研究生/本科/??平滩?/td>

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

內(nèi)容簡介

  本書采用模塊化結(jié)構(gòu),以大量案例分析為主線,介紹了Android手機操作系統(tǒng)的開發(fā)與應用。全書分為Android操作系統(tǒng)與開發(fā)環(huán)境、UI事件控制、Android基本界面組件和Android高級界面組件、資源文件使用; Activity、Service及BroadcastReceiver應用、數(shù)據(jù)存儲以及文件讀寫、ContentProvider應用、Android網(wǎng)絡(luò)編程、綜合案例分析共11章。本書體系結(jié)構(gòu)清晰,內(nèi)容圍繞Android手機操作系統(tǒng)開發(fā)與應用,對Android的功能按照特性進行分類,根據(jù)由淺入深的原則,以教學單元搭配步驟講解,每個章節(jié)都包含精心設(shè)計和講解的應用程序開發(fā)案例,使書的內(nèi)容在廣度和講解的詳細程度上達到*佳的平衡,另外,本書著重實際操作,輔以適當?shù)睦碚撝v解,讓讀者在理解Android手機技術(shù)的原理的同時掌握Android重要函數(shù)庫的使用,然后再通過綜合案例的方式將所學的開發(fā)技術(shù)融會貫通。 本書適合所有有志于從事Android手機操作系統(tǒng)開發(fā)并有一定Java程序設(shè)計基礎(chǔ)的人員參考使用,也可以作為Android手機操作系統(tǒng)開發(fā)的培訓教材。

作者簡介

暫缺《Android應用開發(fā)從入門到精通》作者簡介

圖書目錄

目錄
第1章Android操作系統(tǒng)與開發(fā)環(huán)境

1.1Android簡介

1.1.1什么是Android

1.1.2Android平臺的架構(gòu)詳解

1.2搭建Android開發(fā)環(huán)境

1.2.1如何下載和安裝 ADT 插件

1.2.2如何下載和安裝Android SDK

1.3使用Android模擬器

1.3.1創(chuàng)建、刪除和瀏覽AVD

1.3.2使用Android模擬器

1.4開發(fā)第一個Android應用

1.4.1在Eclipse中開發(fā)第一個Android應用

1.4.2通過模擬器運行Android應用

1.5Android應用程序架構(gòu)

1.5.1自動生成的gen目錄

1.5.2資源目錄res

1.5.3項目清單文件: AndroidManifest.xml

1.5.4聲明應用程序使用權(quán)限

1.6Android應用的基本組件介紹

1.6.1Activity

1.6.2Service

1.6.3BroadcastReceiver

1.6.4ContentProvider

1.7本章小結(jié)

第2章UI的各種事件控制

2.1基于監(jiān)聽的事件響應

2.1.1第一種響應方法

2.1.2第二種響應方法

2.1.3第三種響應方法

2.1.4第四種響應方法

2.1.5在XML界面文件中指定事件處理方法

2.2鍵盤事件

2.3觸摸屏事件

2.4Handler消息傳遞機制

2.4.1認識Handler

2.4.2使用Handler

2.5本章小結(jié)

第3章Android基本界面組件

3.1Android五大布局管理器

3.1.1線性布局

3.1.2表格布局

3.1.3相對布局

3.1.4絕對布局

3.1.5幀布局

3.2Android基本界面組件

3.2.1文本框和編輯框

3.2.2按鈕與圖片按鈕

3.2.3單選按鈕與復選框

3.2.4開關(guān)按鈕

3.2.5時鐘

3.2.6圖像視圖

3.3本章小結(jié)

第4章Android高級界面組件

4.1Android高級界面組件的組成

4.1.1自動完成文本框

4.1.2下拉列表框的功能和用法

4.1.3日期、時間選擇器

4.1.4進度條的介紹與應用

4.1.5拖動條的介紹與應用

4.1.6評分組件的介紹與應用

4.1.7選項卡

4.1.8滾動視圖

4.1.9列表視圖

4.2使用對話框

4.3Toast和Notification的應用

4.4使用菜單

4.5本章小結(jié)

第5章使用資源文件

5.1資源的類型和存儲方式

5.2通過字體設(shè)置功能使用字符串、顏色、尺寸資源

5.3使用圖片資源

5.4通過聲音播放功能使用樣式資源、主題資源和原始資源

5.5本章小結(jié)

第6章通過商品發(fā)布器詳細介紹Activity

6.1實現(xiàn)商品發(fā)布器

6.2剖析商品發(fā)布器

6.2.1從商品發(fā)布器的啟動界面理解Activity的建立、配置

6.2.2使用Bundle將信息傳遞到商品修改頁面

6.2.3理解Activity的回調(diào)機制以及生命周期

6.3本章小結(jié)

第7章通過計時器詳細介紹Service及BroadcastReceiver

7.1實現(xiàn)計時器

7.2剖析計時器

7.2.1計時服務TimeService的創(chuàng)建、配置

7.2.2計時服務TimeService的啟動和停止

7.2.3計時器里的廣播接收者(BroadcastReceiver)的創(chuàng)建、配置、啟動

7.2.4發(fā)送廣播以及廣播類型

7.3建立與訪問者相互通信的本地Service

7.4Service的生命周期

7.5接收系統(tǒng)廣播消息

7.6本章小結(jié)

第8章Android的數(shù)據(jù)存儲以及文件讀寫

8.1使用SharedPreferences

8.1.1通過密碼記住功能學習使用SharedPreferences

8.1.2SharedPreferences的存儲位置和格式

8.2文件(File)存儲

8.2.1文件的保存與讀取

8.2.2文件的操作模式

8.2.3通過圖片下載器實現(xiàn)操作SD卡

8.3通過簡易旅游記錄儀詳細介紹SQLite數(shù)據(jù)庫

8.3.1實現(xiàn)簡易旅游記錄儀

8.3.2剖析簡易旅游記錄儀

8.4本章小結(jié)

第9章使用ContentProvider

9.1實現(xiàn)通過ContentProvider共享數(shù)據(jù)的應用

9.2通過分析實例認識ContentProvider

9.3訪問通訊錄中的聯(lián)系人和添加聯(lián)系人

9.4監(jiān)聽ContentProvider的數(shù)據(jù)改變

9.5本章小結(jié)

第10章Android的網(wǎng)絡(luò)編程

10.1使用Socket通信搭建簡易聊天室

10.2使用HTTP訪問網(wǎng)絡(luò)

10.2.1使用HttpURLConnection

10.2.2使用HttpClient接口

10.3使用WebView視圖開發(fā)WebKit應用

10.3.1WebKit概述

10.3.2使用WebView瀏覽網(wǎng)頁

10.3.3使用WebView加載HTML代碼

10.4本章小結(jié)

第11章二維碼應用——QR where

11.1QR where功能需求

11.2開發(fā)啟動界面MainActivity

11.3開發(fā)第一個菜單項所對應的界面ScanFragment

11.4開發(fā)第二個菜單項所對應的界面HistoryFragment

11.5開發(fā)第三個菜單項所對應的界面GeneratorFragment

11.5.1開發(fā)URL編輯頁面GenerateURLActivity

11.5.2開發(fā)根據(jù)URL地址生成二維碼圖片的頁面
UrlImageActivity

11.5.3開發(fā)坐標拾取頁面GenerateLocationActivity

11.6開發(fā)MapResultActivity

11.7開發(fā)第四個菜單項所對應的界面SettingFragment

11.8QR where運行效果圖

11.9本章小結(jié)

參考文獻

本目錄推薦

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