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

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

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

定 價:¥59.50

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

購買這本書可以去


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

內容簡介

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

作者簡介

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

圖書目錄

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

1.1Android簡介

1.1.1什么是Android

1.1.2Android平臺的架構詳解

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應用程序架構

1.5.1自動生成的gen目錄

1.5.2資源目錄res

1.5.3項目清單文件: AndroidManifest.xml

1.5.4聲明應用程序使用權限

1.6Android應用的基本組件介紹

1.6.1Activity

1.6.2Service

1.6.3BroadcastReceiver

1.6.4ContentProvider

1.7本章小結

第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本章小結

第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開關按鈕

3.2.5時鐘

3.2.6圖像視圖

3.3本章小結

第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本章小結

第5章使用資源文件

5.1資源的類型和存儲方式

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

5.3使用圖片資源

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

5.5本章小結

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

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

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

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

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

6.2.3理解Activity的回調機制以及生命周期

6.3本章小結

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

7.1實現計時器

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接收系統廣播消息

7.6本章小結

第8章Android的數據存儲以及文件讀寫

8.1使用SharedPreferences

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

8.1.2SharedPreferences的存儲位置和格式

8.2文件(File)存儲

8.2.1文件的保存與讀取

8.2.2文件的操作模式

8.2.3通過圖片下載器實現操作SD卡

8.3通過簡易旅游記錄儀詳細介紹SQLite數據庫

8.3.1實現簡易旅游記錄儀

8.3.2剖析簡易旅游記錄儀

8.4本章小結

第9章使用ContentProvider

9.1實現通過ContentProvider共享數據的應用

9.2通過分析實例認識ContentProvider

9.3訪問通訊錄中的聯系人和添加聯系人

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

9.5本章小結

第10章Android的網絡編程

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

10.2使用HTTP訪問網絡

10.2.1使用HttpURLConnection

10.2.2使用HttpClient接口

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

10.3.1WebKit概述

10.3.2使用WebView瀏覽網頁

10.3.3使用WebView加載HTML代碼

10.4本章小結

第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ā)根據URL地址生成二維碼圖片的頁面
UrlImageActivity

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

11.6開發(fā)MapResultActivity

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

11.8QR where運行效果圖

11.9本章小結

參考文獻

本目錄推薦

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