注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Android程序設(shè)計(jì)

Android程序設(shè)計(jì)

Android程序設(shè)計(jì)

定 價(jià):¥45.00

作 者: 柯元旦,宋銳 編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787512401136 出版時(shí)間: 2010-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 335 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Android程序設(shè)計(jì)》介紹基于Android操作系統(tǒng)的應(yīng)用程序開(kāi)發(fā),作者力求從一般程序概念的角度去解析Android中的一些新概念,從而讓程序員能夠快速將已有的程序經(jīng)驗(yàn)轉(zhuǎn)移到Android平臺(tái)上來(lái)。《Android程序設(shè)計(jì)》內(nèi)容可分為3部分,分別為Java基礎(chǔ)、Android系統(tǒng)組件介紹以及開(kāi)發(fā)工具的使用。書(shū)中包含了大量的基礎(chǔ)性實(shí)例,用于闡述一些基礎(chǔ)組件的使用方法,這些實(shí)例大部分基于Android 1.5r2版本,并根據(jù)Android 1.6版本的更新做了一定的調(diào)整和說(shuō)明?!禔ndroid程序設(shè)計(jì)》除了作為Android應(yīng)用程序開(kāi)發(fā)者的入門(mén)讀物外,也可以作為Android工程人員的基礎(chǔ)設(shè)計(jì)參考書(shū)。同時(shí),《Android程序設(shè)計(jì)》中的游戲開(kāi)發(fā)章節(jié)包含了一般的多線程、多角色游戲架構(gòu)設(shè)計(jì),也適合有意愿開(kāi)發(fā)基于Android游戲類應(yīng)用的愛(ài)好者。

作者簡(jiǎn)介

  柯元旦,1981年生于陜西成陽(yáng),2003年畢業(yè)于西安電子科技大學(xué)通信工程學(xué)院;2003~2006年,創(chuàng)立了一家設(shè)計(jì)公司,提供便攜式媒體播放器解決方案,基于TI DSP芯片自主開(kāi)發(fā)了一套操作系統(tǒng),包括任務(wù)管理與調(diào)度、文件系統(tǒng)及GUI(圖形用戶接口)等:2006~2009年,就職于聯(lián)想研究院,先后從事嵌入式系統(tǒng)設(shè)計(jì)以及互聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā);2009年至今,從事Android應(yīng)用程序開(kāi)發(fā)和Framework內(nèi)核研究,對(duì)Android內(nèi)核有較深刻的理解。

圖書(shū)目錄

第1章 Android架構(gòu)
本章問(wèn)題
1.1 Android系統(tǒng)框架
1.2 Android開(kāi)發(fā)的分類
1.3 Android應(yīng)用程序開(kāi)發(fā)環(huán)境的建立
本章問(wèn)題答案
第2章 Android應(yīng)用程序的組成
本章問(wèn)題
2.1 建立一個(gè)模擬器
2.2 Hello Android程序
2.3 Android程序基礎(chǔ)
2.4 源文件
2.5 資源文件
2.6 自動(dòng)生成的文件
2.7 AndroidMainfest.xml文件
本章問(wèn)題答案
第3章 Java語(yǔ)法在Android中的使用
本章問(wèn)題
3.1 interface的使用
3.2 abstract class的使用
3.3 interface與abstract class的區(qū)別
3.4 for循環(huán)的使用
3.5 Map類的使用
3.6 int與Strin9之間的轉(zhuǎn)換
3.7 synchronized同步關(guān)鍵字
3.8 new的使用
3.9 字節(jié)流與字符串之間的編碼轉(zhuǎn)換
3.10 系統(tǒng)時(shí)間與設(shè)備時(shí)間
本章問(wèn)題答案
第4章 圖形用戶接口
本章問(wèn)題
4.1 布局
4.1.1 使用xml創(chuàng)建一個(gè)布局
4.1.2 視圖的大小與位置
4.1.3 動(dòng)態(tài)創(chuàng)建View和ViewGroup
4.1.4 常用ViewGroup(1ayout)
4.1.5 網(wǎng)頁(yè)視圖
4.2 添加用戶事件響應(yīng)
4.2.1 用戶消息派發(fā)流程
4.2.2 添加回調(diào)函數(shù)
4.3 菜單
4.3.1 菜單概況
4.3.2 創(chuàng)建0ption Menu
4.3.3 創(chuàng)建Context Menu
4.3.4 子菜單
4.3.5 單選與復(fù)選菜單
4.3.6 在xml文件中描述菜單
4.4 對(duì)話框
4.4.1 對(duì)話框概況
4.4.2 提示對(duì)話框
4.4.3 進(jìn)度對(duì)話框
4.4.4 日期、時(shí)間對(duì)話框
4.4.5 自定義對(duì)話框
4.5 綁定視圖和數(shù)據(jù)
4.5.1 Adapter與Adapter View
4.5.2 下拉列表框
4.5.3 帶自動(dòng)完成的下拉列表框
4.5.4 格子視圖
4.5.5 Gallery
4.5.6 標(biāo)簽頁(yè)
4.5.7 列表視圖
4.6 自定義View
4.6.1 View的工作原理
4.6.2 編寫(xiě)View類
4.6.3 為View類增加屬性
4.6.4 繪制屏幕
4.6.5 響應(yīng)用戶消息
4.6.6 自定義回調(diào)函數(shù)
本章問(wèn)題答案
第5章 Intent與Intent Filter
本章問(wèn)題
5.1 概況
5.2 Intent數(shù)據(jù)結(jié)構(gòu)
5.3 響應(yīng)Intent——Intent過(guò)濾器
5.3.1.Action測(cè)試
5.3.2 Category測(cè)試
5.3.3 Data測(cè)試
本章問(wèn)題答案
第6章 使用Activity
本章問(wèn)題
6.1.Activity概況
6.2 啟動(dòng)Activity
6.2.1 直接啟動(dòng)Activity
6.2.2 通過(guò)菜單啟動(dòng)Activity
6.3 使用小工具
6.3.1 Widget原理
6.3.2 創(chuàng)建Widget
6.3.3 在Widget中啟動(dòng)Activity
6.3.4 使用Widget進(jìn)行信息提醒
6.4 使用Notification
6.4.1 創(chuàng)建Notification
6.4.2 在通知欄中啟動(dòng)Activity
6.5 保存活動(dòng)狀態(tài)
6.6 Activity之間的數(shù)據(jù)傳送
6.7 重新定義Back鍵——Activity與Task
本章問(wèn)題答案
第7章 使用Service
本章問(wèn)題
7.1 創(chuàng)建Service
7.2 在Activity中啟動(dòng)Service
7.3 使用widget啟動(dòng)Service
本章問(wèn)題答案
第8章 使用Broadcast Receiver
本章問(wèn)題
8.1 Receiver概況
8.2 靜態(tài)創(chuàng)建Receiver
8.3 動(dòng)態(tài)創(chuàng)建Receiver
本章問(wèn)題答案
第9章 使用Content Provider
本章問(wèn)題
9.1 Provider基礎(chǔ)
9.2 讀取Provider
9.3 修改Provider
9.3.1 添加數(shù)據(jù)項(xiàng)
9.3.2 更改數(shù)據(jù)項(xiàng)
9.3.3 刪除數(shù)據(jù)項(xiàng)
9.4 創(chuàng)建Provider
9.4.1 Provider接口函數(shù)定義
9.4.2 實(shí)現(xiàn)一個(gè)Provider
9.4.3 使用自定義Provider
9.4.4 調(diào)試自定義Provider
9.5 Provider中Uri格式總結(jié)
本章問(wèn)題答案
第10章 資源文件
本章問(wèn)題
10.1 資源文件概述
10.2 資源類型
10.2.1 簡(jiǎn)單數(shù)值類資源
10.2.2 “可繪制”類資源
10.2.3 動(dòng)畫(huà)
10.2.4 菜單
10.2.5 布局
10.2.6 自定義視圖
10.2.7 元數(shù)據(jù)文件資源
10.2.8 樣式
10.2.9 主題
10.3 assets管理器
10.4 國(guó)際化
本章問(wèn)題答案
第11章 Android本地存儲(chǔ)系統(tǒng)
本章問(wèn)題
11.1 Android內(nèi)部文件夾結(jié)構(gòu)
11.1.1 系統(tǒng)文件夾
11.1.2 文件訪問(wèn)權(quán)限
11.1.3 文件路徑
11.1.4 程序私有文件
11.2 文件存儲(chǔ)
11.2.1 遍歷文件夾
11.2.2 讀/寫(xiě)文件
11.3 數(shù)據(jù)庫(kù)存儲(chǔ)
11.4 程序參數(shù)存儲(chǔ)
11.4.1 寫(xiě)人參數(shù)值
11.4.2 讀取參數(shù)值
本章問(wèn)題答案
第12章 多線程設(shè)計(jì)
本章問(wèn)題
12.1 多線程引述
12.2 線程定義
12.2.1 Thread
12.2.2 Runnable
12.2.3 Thread與Service
12.3 使用Handler
12.3.1 完成定時(shí)任務(wù)
12.3.2 在線程之間傳遞數(shù)據(jù)
12.4 使用Looper
12.5 使用Handler Thread
12.6 線程間的同步
12.6.1 wait()/notify()的使用
12.6.2 join()的使用
本章問(wèn)題答案
第13章 系統(tǒng)安全
本章問(wèn)題
13.1 系統(tǒng)安全概述
13.2 程序簽名
13.2.1 創(chuàng)建簽名
13.2.2 執(zhí)行簽名
13.3 安全調(diào)用
13.3.1 系統(tǒng)功能調(diào)用
13.3.2 啟動(dòng)Activity
13.3.3 Broadcast Receiver發(fā)送與接收
13.3.4 讀/寫(xiě)Content Provider
13.3.5 啟動(dòng)Service
本章問(wèn)題答案
第14章 Android Manifest. xml
本章問(wèn)題
14.1 文件結(jié)構(gòu)
14.2 元素定義規(guī)范
14.2.1 聲明元素
14.2.2 指定元素屬性
14.2.3 指定類名稱
14.2.4 多值定義
14.2.5 資源引用
14.2.6 字符串值
14.2.7 圖標(biāo)與標(biāo)簽
本章問(wèn)題答案
第15章 多媒體與網(wǎng)絡(luò)開(kāi)發(fā)基礎(chǔ)
本章問(wèn)題
15.1 媒體播放
15.1.1 媒體播放原理
15.1.2 播放音樂(lè)
15.1.3 播放視頻
15.1.4 錄音
15.2 Surface的使用
15.2.1 Surface原理
15.2.2 游戲開(kāi)發(fā)
15.2.3 游戲中的多線程
15.3 網(wǎng)絡(luò)服務(wù)開(kāi)發(fā)
15.3.1 網(wǎng)絡(luò)服務(wù)概況
15.3.2 Socket編程
15.3.3 Http編程
15.4 通信開(kāi)發(fā)
15.4.1 發(fā)送短信
15.4.2 接收短信
本章問(wèn)題答案
第16章 Android常用調(diào)試工具的使用
本章問(wèn)題
16.1 調(diào)試環(huán)境組成
16.2 安裝設(shè)備驅(qū)動(dòng)
16.3 Emulator
16.4 ddms
16.5 adb
16.6 Logcat
16.7 draw9patch
16.8 為工程添加jar包
本章問(wèn)題答案
附錄A 光盤(pán)文件結(jié)構(gòu)
附錄B 相關(guān)資源信息
B.1 獲取應(yīng)用程序源碼
B.2 獲取Android內(nèi)核源碼
附錄C 綜合例程
C.1 生日與性格
C.2 俄羅斯方塊
C.3 星際飛船
參考文獻(xiàn)

本目錄推薦

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