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

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

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

定 價(jià):¥29.50

作 者: 范永開(kāi),許林 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)專業(yè)規(guī)劃教材
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

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

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

  隨著移動(dòng)應(yīng)用的普及,Android程序設(shè)計(jì)演變成高等院校計(jì)算機(jī)學(xué)科的一門基礎(chǔ)課程,許多高校將其列入必修或選修課環(huán)節(jié)?!禔ndroid程序設(shè)計(jì)/高等學(xué)校計(jì)算機(jī)專業(yè)規(guī)劃教材》以基礎(chǔ)知識(shí)結(jié)合實(shí)際案例的方式,由淺入深地講解Android開(kāi)發(fā)技術(shù)。本書采用多例子式論述展開(kāi),考慮高等院校的教學(xué)需求,對(duì)Android程序設(shè)計(jì)中的核心知識(shí)點(diǎn)進(jìn)行說(shuō)明,通過(guò)簡(jiǎn)單示例學(xué)習(xí)重要知識(shí)點(diǎn)。全書分為10章,內(nèi)容包括Android程序設(shè)計(jì)的基礎(chǔ)知識(shí)、Android界面控件的介紹、Android事件的詳細(xì)闡述、Android程序設(shè)計(jì)的界面布局、Android的彈出信息與資源、Android數(shù)據(jù)存儲(chǔ)與網(wǎng)絡(luò)應(yīng)用。同時(shí),對(duì)書中內(nèi)容以程序?qū)嵗姆绞竭M(jìn)行闡述,語(yǔ)言通俗易懂,示例豐富實(shí)用,能幫助讀者撥開(kāi)晦澀難懂的術(shù)語(yǔ)迷霧,一步一步地進(jìn)行詳細(xì)指導(dǎo)式學(xué)習(xí)?!禔ndroid程序設(shè)計(jì)/高等學(xué)校計(jì)算機(jī)專業(yè)規(guī)劃教材》從書寫與內(nèi)容設(shè)計(jì)方面著重考慮適合作為64學(xué)時(shí)的高等院校理工類學(xué)生的教材,同時(shí)也可作為Android程序開(kāi)發(fā)者的參考書。

作者簡(jiǎn)介

暫缺《Android程序設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

第1章Android概述/1
1.1Android的由來(lái)和發(fā)展1
1.1.1Android的由來(lái)1
1.1.2Android的發(fā)展過(guò)程2
1.2Android的體系結(jié)構(gòu)3
1.2.1應(yīng)用程序3
1.2.2應(yīng)用程序框架3
1.2.3系統(tǒng)運(yùn)行庫(kù)4
1.2.4Linux內(nèi)核4
1.3Android的優(yōu)劣6
1.3.1Android平臺(tái)手機(jī)的五大優(yōu)勢(shì)6
1.3.2Android的五大不足7
第2章Android初探/8
2.1準(zhǔn)備相關(guān)軟件8
2.1.1操作系統(tǒng)8
2.1.2JDK8
2.1.3IDE開(kāi)發(fā)環(huán)境8
2.1.4軟件開(kāi)發(fā)包Android SDK9
2.1.5Android插件ADT10
2.2Windows+Eclipse開(kāi)發(fā)環(huán)境配置過(guò)程10
2.2.1安裝JDK10
2.2.2安裝Android SDK11
2.2.3升級(jí)SDK版本15
2.2.4新建AVD15
2.3Windows+MyEclipse開(kāi)發(fā)環(huán)境配置過(guò)程17
2.3.1Android ADT離線安裝17
2.3.2Android ADT在線安裝18
2.4其他開(kāi)發(fā)環(huán)境配置過(guò)程22
2.4.1安裝JDK22〖1〗Android程序設(shè)計(jì)目錄[3]〖3〗2.4.2安裝Android SDK并創(chuàng)建AVD22
2.4.3安裝Eclipse23
2.5第一個(gè)Android程序——Hello World26
2.5.1創(chuàng)建Android項(xiàng)目26
2.5.2項(xiàng)目目錄結(jié)構(gòu)29
2.5.3運(yùn)行項(xiàng)目33
2.6Android測(cè)試35
2.6.1Log類和方法35
2.6.2LogCat頁(yè)面36
2.7Activity37
2.7.1基本用法37
2.7.2常用設(shè)置37
2.7.3生命周期38
2.7.4Activity加載模式38
2.7.5Activity切換39
2.7.6其他常用的Activity42
第3章基本界面控件/43
3.1TextView45
3.2EditText56
3.3AutoCompleteTextView61
3.4Button64
3.5CheckBox66
3.6RadioButton68
3.7ToggleButton70
3.8ImageView72
3.9ImageButton73
3.10ImageSwitcher和Gallery74
3.11DigitalClock77
3.12AnalogClock78
3.13TimePicker79
3.14DatePicker81
3.15ProgressBar82
3.16SeekBar83
3.17RatingBar85
3.18Spinner87
3.19實(shí)現(xiàn)注冊(cè)界面89
第4章Android事件/94
4.1事件的過(guò)程及原理94
4.1.1事件的過(guò)程94
4.1.2事件機(jī)制原理95
4.2事件處理模型96
4.2.1接口實(shí)現(xiàn)事件處理模型98
4.2.2內(nèi)部類事件處理模型99
4.2.3匿名內(nèi)部類事件處理模型100
4.3Android事件處理機(jī)制101
4.3.1回調(diào)機(jī)制101
4.3.2監(jiān)聽(tīng)機(jī)制104
4.4常見(jiàn)事件105
4.4.1觸摸屏事件105
4.4.2手勢(shì)識(shí)別109
4.4.3鍵盤事件113
4.4.4模擬鼠標(biāo)與按鍵事件117
4.4.5菜單事件119
第5章Android布局/123
5.1布局概述123
5.2LinearLayout124
5.3RelativeLayout127
5.4TableLayout129
5.5AbsoluteLayout132
5.6FrameLayout133
5.7GridView134
5.8ListView136
5.9計(jì)算器的實(shí)現(xiàn)140
第6章Android彈出信息/147
6.1Toast147
6.2AlertDialog154
第7章Android資源/167
7.1res/values167
7.1.1strings.xml168
7.1.2arrays.xml170
7.1.3Bools.xml171
7.1.4colors.xml172
7.1.5dimens.xml 173
7.1.6ids.xml175
7.1.7styles.xml176
7.2res/drawable177
7.3res/xml178
7.4res/menu180
7.5res/raw183
7.6res/assets184
7.7資源的國(guó)際化186
第8章Android菜單/189
8.1選項(xiàng)菜單190
8.2子菜單198
8.3上下文菜單203
8.4實(shí)例代碼206
第9章數(shù)據(jù)存儲(chǔ)/210
9.1使用SharedPreferences存儲(chǔ)數(shù)據(jù)210
9.1.1獲得SharedPreferences211
9.1.2增加或者更新數(shù)據(jù)211
9.1.3讀取數(shù)據(jù)211
9.1.4清空數(shù)據(jù)211
9.1.5PreferenceActivity212
9.2文件存儲(chǔ)數(shù)據(jù)214
9.3SQLite217
9.3.1SQLiteOpenHelper類219
9.3.2SQLiteDatabase類220
9.3.3Cursor接口222
9.3.4標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)adapter類的實(shí)現(xiàn)代碼223
9.3.5注意事項(xiàng)225
9.4使用ContentProvider存儲(chǔ)數(shù)據(jù)226
9.4.1使用ContentProvider共享數(shù)據(jù)227
9.4.2Uri介紹234
9.5網(wǎng)絡(luò)存儲(chǔ)數(shù)據(jù)238
9.6實(shí)現(xiàn)方式總結(jié)239
第10章網(wǎng)絡(luò)應(yīng)用/240
10.1Android的HTTP通信240
10.1.1Java.net.HttpURLConnection的get方式241
10.1.2Java.net.HttpURLConnection的post方式241
10.1.3org.apache.http的get方式243
10.1.4org.apache.http的post方式243
10.2設(shè)置代理244
10.2.1HttpURLConnection244
10.2.2HttpClient244
第1章概述/1
§1.1C++語(yǔ)言的發(fā)展簡(jiǎn)況及其特點(diǎn)1
1.1.1C++語(yǔ)言的發(fā)展簡(jiǎn)況1
1.1.2C++語(yǔ)言的特點(diǎn)2
§1.2C++語(yǔ)言程序組成及其結(jié)構(gòu)3
§1.3關(guān)鍵字和標(biāo)識(shí)符5
1.3.1關(guān)鍵字6
1.3.2標(biāo)識(shí)符6
§1.4幾個(gè)特殊的C++語(yǔ)句6
1.4.1空語(yǔ)句6
1.4.2復(fù)合語(yǔ)句7
1.4.3注釋語(yǔ)句7
§1.5簡(jiǎn)單的輸入輸出8
1.5.1格式化輸入輸出函數(shù)8
1.5.2I/O流13
§1.6數(shù)制與編碼15
1.6.1二進(jìn)制、八進(jìn)制和十六進(jìn)制16
1.6.2二進(jìn)制、八進(jìn)制、十六進(jìn)制和十進(jìn)制之間的轉(zhuǎn)換16
1.6.3原碼、反碼和補(bǔ)碼20
1.6.4編碼21
思考與練習(xí)題22
第2章數(shù)據(jù)與運(yùn)算/25
§2.1基本數(shù)據(jù)類型25
2.1.1類型bool25
2.1.2類型char26
2.1.3類型short26
2.1.4類型int27
2.1.5類型long27
2.1.6浮點(diǎn)類型27〖1〗C++程序設(shè)計(jì)基礎(chǔ)目錄[3]〖3〗§2.2常量28
2.2.1整型常量28
2.2.2浮點(diǎn)常量28
2.2.3字符常量30
2.2.4字符串常量30
2.2.5標(biāo)識(shí)常量32
2.2.6換碼序列32
§2.3變量34
2.3.1變量和變量的地址34
2.3.2C++存儲(chǔ)類型35
2.3.3變量使用范圍37
2.3.4變量的初始化和賦值38
2.3.5強(qiáng)制數(shù)據(jù)類型的轉(zhuǎn)換38
2.3.6常量化的變量40
§2.4數(shù)組41
2.4.1一維數(shù)據(jù)41
2.4.2字符數(shù)組44
2.4.3多維數(shù)組46
§2.5運(yùn)算符及其運(yùn)算48
2.5.1算術(shù)運(yùn)算符48
2.5.2關(guān)系運(yùn)算符和邏輯運(yùn)算符50
2.5.3位運(yùn)算符52
2.5.4賦值運(yùn)算符與賦值復(fù)合運(yùn)算符58
2.5.5C++語(yǔ)言的特殊運(yùn)算符59
2.5.6C++運(yùn)算符的優(yōu)先級(jí)61
思考與練習(xí)題62
第3章控制語(yǔ)句/64
§3.1程序設(shè)計(jì)方法與程序結(jié)構(gòu)64
3.1.1結(jié)構(gòu)化程序設(shè)計(jì)65
3.1.2面向?qū)ο蟮某绦蛟O(shè)計(jì)67
§3.2分支語(yǔ)句67
3.2.1單分支語(yǔ)句——if語(yǔ)句68
3.2.2雙分支語(yǔ)句——if~else語(yǔ)句69
3.2.3多分支語(yǔ)句——else if語(yǔ)句70
3.2.4嵌套結(jié)構(gòu)及其分析73
3.2.5switch語(yǔ)句76
§3.3循環(huán)語(yǔ)句79
3.3.1for循環(huán)語(yǔ)句79
3.3.2while循環(huán)語(yǔ)句82
3.3.3do~while循環(huán)語(yǔ)句84
3.3.4循環(huán)語(yǔ)句使用的注意事項(xiàng)86
3.3.5循環(huán)語(yǔ)句的嵌套87
§3.4輔助控制語(yǔ)句88
3.4.1break語(yǔ)句——中途退出語(yǔ)句88
3.4.2continue語(yǔ)句——截流語(yǔ)句92
3.4.3return語(yǔ)句93
3.4.4goto語(yǔ)句95
思考與練習(xí)題96
第4章指針/101
§4.1指針變量101
§4.2指針變量的聲明與初始化104
4.2.1指針變量的聲明104
4.2.2指針的初始化105
§4.3指針運(yùn)算107
4.3.1指針的算術(shù)運(yùn)算107
4.3.2指針的關(guān)系運(yùn)算111
4.3.3指針的賦值運(yùn)算112
§4.4指針與數(shù)組113
§4.5字符指針與字符串115
§4.6指針數(shù)組117
§4.7多級(jí)指針119
§4.8new和delete運(yùn)算符121
4.8.1new運(yùn)算符121
4.8.2delete運(yùn)算符123
§4.9引用124
4.9.1普通變量的引用124
4.9.2數(shù)組的引用124
§4.10const型指針和void型指針125
4.10.1常量化的指針變量126
4.10.2void型指針變量128
思考與練習(xí)題128
第5章函數(shù)與宏/130
§5.1自定義函數(shù)的定義、聲明和使用130
5.1.1函數(shù)的定義130
5.1.2函數(shù)的聲明132
5.1.3函數(shù)的使用133
§5.2函數(shù)之間的參數(shù)傳遞135
5.2.1復(fù)制傳遞方式135
5.2.2地址傳遞方式136
5.2.3引用方式137
5.2.4全局變量138
5.2.5默認(rèn)參數(shù)值的函數(shù)139
§5.3函數(shù)與數(shù)組140
5.3.1復(fù)制傳遞方式140
5.3.2地址傳遞方式141
5.3.3引用方式142
5.3.4多維數(shù)組與函數(shù)143
§5.4指針函數(shù)146
§5.5函數(shù)指針與函數(shù)指針數(shù)組147
5.5.1函數(shù)指針147
5.5.2函數(shù)指針數(shù)組149
§5.6函數(shù)重載150
§5.7內(nèi)聯(lián)函數(shù)152
§5.8遞歸函數(shù)152
§5.9標(biāo)準(zhǔn)函數(shù)153
§5.10宏和其他預(yù)編譯語(yǔ)句156
5.10.1宏定義語(yǔ)句#define156
5.10.2包括語(yǔ)句158
5.10.3條件編譯158
思考與練習(xí)題159
第6章自定義數(shù)據(jù)類型/167
§6.1結(jié)構(gòu)體的定義及其聲明167
6.1.1結(jié)構(gòu)體的定義167
6.1.2結(jié)構(gòu)體的聲明168
6.1.3結(jié)構(gòu)體的使用169
6.1.4結(jié)構(gòu)體的初始化170
6.1.5匿名結(jié)構(gòu)體171
§6.2結(jié)構(gòu)體數(shù)組與結(jié)構(gòu)體指針171
6.2.1結(jié)構(gòu)體數(shù)組171
6.2.2結(jié)構(gòu)體指針172
§6.3結(jié)構(gòu)體與函數(shù)174
6.3.1結(jié)構(gòu)體在函數(shù)體間的傳遞174
6.3.2結(jié)構(gòu)體函數(shù)177
6.3.3結(jié)構(gòu)體指針函數(shù)179
§6.4結(jié)構(gòu)體嵌套180
§6.5位字段結(jié)構(gòu)體簡(jiǎn)介182
§6.6聯(lián)合體184
§6.7枚舉類型188
6.7.1枚舉類型的定義188
6.7.2枚舉變量的聲明與使用188
§6.8typedef語(yǔ)句190
思考與練習(xí)題192
第7章類與對(duì)象/195
§7.1面向?qū)ο蠹夹g(shù)與C++類類型195
7.1.1傳統(tǒng)開(kāi)發(fā)方法存在的問(wèn)題195
7.1.2面向?qū)ο蠹夹g(shù)196
7.1.3C++語(yǔ)言的三種類類型197
7.1.4class類類型198
§7.2類的定義199
§7.3對(duì)象的聲明和使用202
§7.4對(duì)象數(shù)組和對(duì)象指針204
7.4.1對(duì)象數(shù)組204
7.4.2對(duì)象指針205
§7.5構(gòu)造函數(shù)和析構(gòu)函數(shù)207
7.5.1構(gòu)造函數(shù)207
7.5.2析構(gòu)函數(shù)208
7.5.3默認(rèn)構(gòu)造函數(shù)和默認(rèn)析構(gòu)函數(shù)209
7.5.4復(fù)制構(gòu)造函數(shù)209
7.5.5淺復(fù)制和深復(fù)制211
§7.6對(duì)象在函數(shù)間的傳遞214
7.6.1對(duì)象的復(fù)制傳遞方式214
7.6.2對(duì)象的地址傳遞方式215
7.6.3對(duì)象的引用方式217
§7.7this指針217
§7.8常對(duì)象與常成員函數(shù)218
7.8.1常對(duì)象218
7.8.2常成員函數(shù)219
思考與練習(xí)題220
......

本目錄推薦

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