android套用開發從入門到精通(2018年清華大學出版社出版的圖書)

android套用開發從入門到精通(2018年清華大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《android套用開發從入門到精通》是2018年4月清華大學出版社出版的圖書,作者是鄭耿忠,莊桂東。本書適合所有有志於從事Android手機作業系統開發並有一定Java程式設計基礎的人員參考使用,也可以作為Android手機作業系統開發的培訓教材。

基本介紹

  • 中文名:android套用開發從入門到精通
  • 作者:鄭耿忠、莊桂東
  • 出版社:清華大學出版社
  • ISBN:9787302479284
內容簡介,圖書目錄,

內容簡介

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

圖書目錄

目錄
第1章Android作業系統與開發環境
1.1Android簡介
1.1.1什麼是Android
1.1.2Android平台的架構詳解
1.2搭建Android開發環境
1.2.1如何下載和安裝 ADT 外掛程式
1.2.2如何下載和安裝Android SDK
1.3使用Android模擬器
1.3.1創建、刪除和瀏覽AVD
1.3.2使用Android模擬器
1.4開發第一個Android套用
1.4.1在Eclipse中開發第一個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基於監聽的事件回響
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章通過商品發布器詳細介紹Activity
6.1實現商品發布器
6.2剖析商品發布器
6.2.1從商品發布器的啟動界面理解Activity的建立、配置
6.2.2使用Bundle將信息傳遞到商品修改頁面
6.2.3理解Activity的回調機制以及生命周期
6.3本章小結
第7章通過計時器詳細介紹Service及BroadcastReceiver
7.1實現計時器
7.2剖析計時器
7.2.1計時服務TimeService的創建、配置
7.2.2計時服務TimeService的啟動和停止
7.2.3計時器里的廣播接收者(BroadcastReceiver)的創建、配置、啟動
7.2.4傳送廣播以及廣播類型
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監聽ContentProvider的數據改變
9.5本章小結
第10章Android的網路編程
10.1使用Socket通信搭建簡易聊天室
10.2使用HTTP訪問網路
10.2.1使用HttpURLConnection
10.2.2使用HttpClient接口
10.3使用WebView視圖開發WebKit套用
10.3.1WebKit概述
10.3.2使用WebView瀏覽網頁
10.3.3使用WebView載入HTML代碼
10.4本章小結
第11章二維碼套用——QR where
11.1QR where功能需求
11.2開發啟動界面MainActivity
11.3開發第一個選單項所對應的界面ScanFragment
11.4開發第二個選單項所對應的界面HistoryFragment
11.5開發第三個選單項所對應的界面GeneratorFragment
11.5.1開發URL編輯頁面GenerateURLActivity
11.5.2開發根據URL地址生成二維碼圖片的頁面
UrlImageActivity
11.5.3開發坐標拾取頁面GenerateLocationActivity
11.6開發MapResultActivity
11.7開發第四個選單項所對應的界面SettingFragment
11.8QR where運行效果圖
11.9本章小結
參考文獻

相關詞條

熱門詞條

聯絡我們