注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Android開發(fā)與應用

Android開發(fā)與應用

Android開發(fā)與應用

定 價:¥45.00

作 者: 張榮 編
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

ISBN: 9787115338099 出版時間: 2014-02-01 包裝: 平裝
開本: 16開 頁數(shù): 275 字數(shù):  

內(nèi)容簡介

  《Android開發(fā)與應用》系統(tǒng)講解Android開發(fā)的基礎知識,全書共有9章內(nèi)容和8個實驗。內(nèi)容部分詳細地介紹了Android的起源和體系特征、Android開發(fā)環(huán)境的安裝配置、Android應用程序框架、視圖組件的使用、視圖界面布局的設計、數(shù)據(jù)存儲與共享、多線程及消息處理、網(wǎng)絡通信和多媒體應用等知識點。最后安排的實驗部分提供了8個典型應用,編者已完成部分功能,另需讀者補充完善,達到實驗要求提出的效果,并需讀者完成遺留的提高部分來增強實踐應用能力。為了讓讀者能夠及時地檢查自己的學習效果,把握自己的學習進度,每章后面都附有豐富的習題。《Android開發(fā)與應用》既可以作為高等院校各專業(yè)Android開發(fā)課程的教材,也可以作為計算機相關培訓或技術人員自學的參考資料。

作者簡介

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

圖書目錄

第1章 Android簡介
1.1 手機操作系統(tǒng)
1.2 Android起源
1.3 Android特征
1.4 Android體系結構
1.4.1 應用層
1.4.2 應用框架層
1.4.3 系統(tǒng)庫層
1.4.4 內(nèi)核層
1.5 小結
練習
第2章 Android開發(fā)環(huán)境
2.1 Java開發(fā)環(huán)境安裝
2.1.1 安裝JDK
2.1.2 安裝Eclipse
2.1.3 Eclipse中文包的安裝
2.2 Android SDK
2.2.1 安裝ADT
2.2.2 安裝Android SDK
2.3 Android模擬器
2.3.1 創(chuàng)建AVD
2.3.2 開發(fā)環(huán)境測試
2.3.3 模擬器的使用
2.4 SDK中的常用命令
2.4.1 adb命令
2.4.2 Android命令
2.5 小結
練習
第3章 Android應用程序框架
3.1 第一個Android應用程序
3.2 Android項目結構
3.3 APK文件結構
3.4 Android應用程序權限
3.5 Activity及其生命周期
3.5.1 什么是Activity
3.5.2 Activity生命周期
3.6 Intent簡介
3.6.1 Intent屬性與過濾器
3.6.2 Intent啟動系統(tǒng)Activity
3.7 小結
練習
第4章 視圖組件
4.1 視圖組件的使用模式
4.1.1 視圖組件的定義
4.1.2 資源的訪問
4.1.3 生成視圖組件資源標識
4.1.4 視圖組件的引用
4.1.5 視圖組件的事件響應
4.1.6 組件的常用屬性
4.2 常用組件
4.2.1 文本框
4.2.2 編輯框
4.2.3 圖片按鈕
4.2.4 圖片視圖
4.2.5 單選按鈕
4.2.6 復選按鈕
4.2.7 下拉列表
4.2.8 自動完成文本框
4.2.9 日期、時間選擇器
4.3 高級組件
4.3.1 進度條
4.3.2 拖動條
4.3.3 評分條
4.3.4 選項卡
4.4 提示框與警告對話框
4.4.1 消息提示框
4.4.2 警告對話框
4.5 小結
練習
第5章 視圖界面布局
5.1 界面布局設計
5.1.1 線性布局
5.1.2 表格布局
5.1.3 幀布局
5.1.4 相對布局
5.1.5 絕對布局
5.1.6 復用XML布局文件
5.2 控制視圖界面的其他方法
5.2.1 代碼控制視圖界面
5.2.2 代碼和XML聯(lián)合控制視圖界面
5.3 多界面的使用
5.3.1 使用Intent封裝數(shù)據(jù)
5.3.2 使用Bundle封裝數(shù)據(jù)
5.3.3 獲取另一個界面返回結果
5.4 小結
練習
第6章 Android數(shù)據(jù)存儲與共享
6.1 數(shù)據(jù)存儲與共享方式概述
6.2 首選項信息
6.2.1 私有數(shù)據(jù)存儲
6.2.2 公有數(shù)據(jù)存儲與共享
6.3 數(shù)據(jù)文件
6.3.1 內(nèi)存數(shù)據(jù)文件
6.3.2 SD卡數(shù)據(jù)文件
6.4 SQLite數(shù)據(jù)庫
6.4.1 SQLite基本操作
6.4.2 SQLiteOpenHelper
6.5 Content Provider
6.5.1 使用Content Provider發(fā)布數(shù)據(jù)
6.5.2 使用Content Resolver獲取數(shù)據(jù)
6.6 小結
練習
第7章 多線程及消息處理
7.1 Android多線程概述
7.1.1 創(chuàng)建線程
7.1.2 操作線程
7.2 UI線程與非UI線程
7.3 多線程中的常用類
7.3.1 Handler類
7.3.2 AsyncTask類
7.3.3 Timer定時器
7.4 Android多線程通信機制
7.5 小結
練習
第8章 網(wǎng)絡通信
8.1 通過HTTP訪問網(wǎng)絡
8.1.1 測試用Web服務器
8.1.2 WebView組件
8.1.3 HttpURLConnection
8.2 Socket編程
8.3 數(shù)據(jù)的解析
8.3.1 JSON數(shù)據(jù)解析
8.3.2 XML數(shù)據(jù)解析
8.4 Web Service訪問
8.5 小結
練習
第9章 多媒體應用
9.1 音頻與視頻的播放
9.1.1 MediaPlayer
9.1.2 SoundPool
9.1.3 VideoView
9.1.4 SurfaceView
9.2 攝像頭的使用
9.2.1 攝像頭意圖Intent
9.2.2 Camera類
9.3 小結
練習
實驗一 Android開發(fā)環(huán)境搭建
實驗二 界面設計:基本組件
實驗三 界面設計:布局管理器
實驗四 多線程應用
實驗五 基于文件的日程安排
實驗六 基于SQLite的通信錄
實驗七 天氣預報應用
實驗八 音樂播放器及相機拍攝
參考文獻

本目錄推薦

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