出版時(shí)間:2011-10 出版社:西安電子科技大學(xué)出版社 作者:張勇 編著 頁(yè)數(shù):329
內(nèi)容概要
Android系統(tǒng)是安裝在智能移動(dòng)設(shè)備上的嵌入式操作系統(tǒng),包括Linux內(nèi)核、系統(tǒng)庫(kù)與Java運(yùn)行時(shí)、應(yīng)用程序框架和應(yīng)用程序?qū)拥人牟糠?,具有公開源代碼和免費(fèi)使用的特點(diǎn),是目前最受歡迎的嵌入式操作系統(tǒng)之一。本書介紹Android系統(tǒng)的應(yīng)用程序設(shè)計(jì)方法,全書分為8章,內(nèi)容包括Android系統(tǒng)概述、Java語(yǔ)言、Android應(yīng)用程序框架、Android單用戶界面程序設(shè)計(jì)、Android多用戶界面程序設(shè)計(jì)、Android數(shù)據(jù)訪問(wèn)技術(shù)、Android圖形與動(dòng)畫以及Android多媒體技術(shù)。本書的特色在于原理講解透徹,實(shí)例豐富且有代表性。
本書是作者近幾年來(lái)從事嵌入式教學(xué)和研究成果的結(jié)晶,重點(diǎn)闡述了Android應(yīng)用程序設(shè)計(jì)的理論與方法,適合作為Android程序設(shè)計(jì)的入門書,也可作為高等院?;蚺嘤?xùn)機(jī)構(gòu)進(jìn)行Android開發(fā)教學(xué)的教材和參考書。
書籍目錄
第1章 Android系統(tǒng)概述
1.1 Android操作系統(tǒng)的概念
1.2 Android系統(tǒng)結(jié)構(gòu)
1.3 Android開發(fā)平臺(tái)
1.3.1 基于Windows的Android開發(fā)平臺(tái)
1.3.2 基于Ubuntu的Android開發(fā)平臺(tái)
1.4 小結(jié)
第2章 Java語(yǔ)言
2.1 Java程序語(yǔ)法與控制
2.1.1 順序方式
2.1.2 分支方式
2.1.3 循環(huán)方式
2.1.4 異常處理
2.2 Java基本數(shù)據(jù)類型
2.2.1 數(shù)值
2.2.2 字符
2.2.3 字符串
2.2.4 布爾數(shù)
2.2.5 數(shù)組
2.3 Java類
2.3.1 類與對(duì)象
2.3.2 繼承與多態(tài)
2.3.3 接口
2.4 Java文件操作
2.5 在命令行窗151中運(yùn)行Java程序
2.6 Java圖形界面
2.6.1 事件響應(yīng)方法
2.6.2 內(nèi)部類
2.6.3 匿名內(nèi)部類
2.7 小結(jié)
第3章 Android應(yīng)用程序框架
3.1 Hello World工程
3.2 Hello World工程工作原理
3.3 應(yīng)用程序框架
3.3.1 應(yīng)用程序框架基本組成
3.3.2 Android配置文件AndroidManifest.xml
3.3.3 Android資源文件
3.3.4 Android源程序文件
3.4 Activity生命周期
3.5 小結(jié)
第4章 Android單用戶界面程序設(shè)計(jì)
4.1 Activity的概念
4.2 布局與控件
4.2.1 布局軟件DroidDraw
4.2.2 控件事件響應(yīng)方法
4.2.3 Android常用控件
4.2.4 線性布局
4.2.5 相對(duì)布局
4.2.6 框架布局
4.2.7 表格布局
4.2.8 絕對(duì)布局
4.3 計(jì)算器工程
4.4 小結(jié).
第5章 Android多用戶界面程序設(shè)計(jì)
5.1 Intent的概念
5.2 對(duì)話框
5.2.1 AlertDial09對(duì)話框
5.2.2 自定義對(duì)話框
5.2.3 Dial09類
……
第8章 Android多媒體技術(shù)
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Google Android開發(fā)技術(shù) PDF格式下載