中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 Java和Android開發(fā)實戰(zhàn)詳解

作者:陳會安
出版社:人民郵電出版社出版時間:2022-06-01
開本: 16開 頁數(shù): 386
中 圖 價:¥51.3(6.4折) 定價  ¥79.9 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Java和Android開發(fā)實戰(zhàn)詳解 版權(quán)信息

Java和Android開發(fā)實戰(zhàn)詳解 本書特色

適讀人群 :Android學(xué)習(xí)者一本Java和Android無縫銜接開發(fā)的書籍,詳細(xì)講解JAVA語法和程序設(shè)計的理念。 把Java和Android開發(fā)技術(shù)結(jié)合起來講解,可以使讀者更快適應(yīng)Android的開發(fā)。 使用大量的圖例說明java組件開發(fā)技術(shù)。提供大量Android案例,幫助讀者學(xué)習(xí)Android程序設(shè)計。 適合Android開發(fā)入門者、Java程序員,以及作為大中專院校相關(guān)專業(yè)師生的學(xué)習(xí)用書,也可作為培訓(xùn)學(xué)校的教材。

Java和Android開發(fā)實戰(zhàn)詳解 內(nèi)容簡介

  《Java和Android開發(fā)實戰(zhàn)詳解》把Java和Android開發(fā)技術(shù)結(jié)合起來講解,可以使讀者更快適應(yīng)Android的開發(fā)。全書包括18章:第 1章Java結(jié)構(gòu)化程序設(shè)計,介紹了安裝JDK和Eclipse IDE來建立Java開發(fā)環(huán)境;第 2章詳細(xì)說明Java程序的基本架構(gòu);第3章~第6章是Java語言開發(fā)的技術(shù),以便幫助讀者建立基本的Java程序設(shè)計能力;第7章~第9章依次說明類與對象、繼承、多態(tài)、接口、嵌套類、抽象類和包,可以輕松帶領(lǐng)讀者進(jìn)入面向?qū)ο蟪绦蛟O(shè)計的領(lǐng)域;第 10章講解了線程和泛型集合對象;第 11章是XML與Android的開發(fā)基礎(chǔ);第 12章~第 13章講解了建立第 1個Android應(yīng)用程序及和Android開發(fā)有關(guān)的核心技術(shù);第 14章講解了建立多活動的Android應(yīng)用程序;第 15章講解了高 級應(yīng)用接口的菜單、對話框與列表接口;第 16章講解了存儲數(shù)據(jù)、文件和SQLite數(shù)據(jù)庫;第 17章講解內(nèi)容提供者、廣播接收器與信息提醒的系統(tǒng)服務(wù);第 18章講解了GPS定位服務(wù)與Google地圖開發(fā)的知識。《Java和Android開發(fā)實戰(zhàn)詳解》適合Android開發(fā)入門者、Java程序員,以及作為大中專院校相關(guān)專業(yè)師生的學(xué)習(xí)用書,也可作為培訓(xùn)學(xué)校的教材。

Java和Android開發(fā)實戰(zhàn)詳解 目錄

目 錄

第 1章 編程語言與Java基礎(chǔ)知識 1
1.1 編程語言基礎(chǔ)知識 1
1.1.1 程序、軟件與應(yīng)用程序 1
1.1.2 編程語言的種類 2
1.1.3 低級語言 2
1.1.4 高 級語言 3
1.1.5 程序是如何執(zhí)行的 3
1.2 Java基礎(chǔ)知識 6
1.2.1 Java平臺 6
1.2.2 Java語言的版本 6
1.2.3 Java編程語言的特點 8
1.3 Java語言的開發(fā)環(huán)境 8
1.4 搭建Java開發(fā)環(huán)境 9
1.4.1 安裝與設(shè)置JDK 9
1.4.2 安裝與啟動Eclipse IDE 12
習(xí)題 15

第 2章 構(gòu)建Java應(yīng)用程序 16
2.1 如何構(gòu)建應(yīng)用程序 16
2.1.1 如何編寫程序代碼 16
2.1.2 程序設(shè)計的基礎(chǔ) 17
2.1.3 算法 18
2.2 構(gòu)建Java應(yīng)用程序 19
2.2.1 構(gòu)建第 一個Java程序 19
2.2.2 使用Eclipse IDE構(gòu)建第 2個Java程序 21
2.2.3 使用書的范例項目 24
2.3 Java程序結(jié)構(gòu)與基本輸出 24
2.4 Eclipse IDE的項目管理與使用 26
2.4.1 切換工作空間 26
2.4.2 Eclipse IDE的項目管理 27
2.4.3 Eclipse IDE的基本使用 29
2.5 良好的Java程序代碼編寫風(fēng)格 32
2.5.1 程序語句 32
2.5.2 程序塊 33
2.5.3 程序注釋 33
2.5.4 避免太長的程序代碼 33
2.5.5 程序代碼縮排 33
學(xué)習(xí)評估 34

第3章 變量、數(shù)據(jù)類型與運算符 35
3.1 變量與數(shù)據(jù)類型基礎(chǔ) 35
3.2 變量的命名與聲明 35
3.2.1 Java的命名語法 36
3.2.2 變量的聲明 37
3.2.3 賦值語句 38
3.2.4 常量的聲明與使用 40
3.3 Java的數(shù)據(jù)類型 40
3.3.1 整數(shù)類型 41
3.3.2 浮點型 42
3.3.3 布爾型 43
3.3.4 字符型 43
3.4 Java的表達(dá)式 45
3.4.1 運算符的優(yōu)先級 46
3.4.2 算術(shù)運算符 46
3.4.3 遞增和遞減運算 48
3.4.4 關(guān)系與條件運算符 49
3.4.5 位運算符 51
3.4.6 指定運算符 54
3.5 數(shù)據(jù)類型的轉(zhuǎn)換 54
3.5.1 寬化數(shù)據(jù)類型轉(zhuǎn)換 54
3.5.2 窄化數(shù)據(jù)類型轉(zhuǎn)換與類型轉(zhuǎn)換運算符 56
習(xí)題 57

第4章 流程控制結(jié)構(gòu) 58
4.1 流程控制與UML活動圖 58
4.1.1 UML活動圖 58
4.1.2 流程控制的種類 59
4.2 程序塊與控制臺基本輸入 60
4.2.1 程序塊 60
4.2.2 控制臺的基本輸入 62
4.3 條件控制語句 63
4.3.1 if條件語句 63
4.3.2 if/else條件語句 64
4.3.3 switch條件語句 65
4.3.4  :條件運算符 68
4.4 循環(huán)控制語句 69
4.4.1 for循環(huán)語句 69
4.4.2 前測式的while循環(huán)語句 71
4.4.3 后測試的do/while循環(huán)語句 72
4.4.4 break和continue關(guān)鍵字 73
4.5 嵌套循環(huán) 74
習(xí)題 76

第5章 類方法 78
5.1 過程與函數(shù)基礎(chǔ) 78
5.2 類方法 78
5.2.1 創(chuàng)建Java類方法 79
5.2.2 類方法的參數(shù)傳遞 81
5.2.3 類方法的返回值 83
5.2.4 值傳遞與引用傳遞 84
5.3 類變量和變量作用域 86
5.3.1 Java的類變量 86
5.3.2 Java的變量作用域 87
5.4 遞歸程序設(shè)計 89
5.4.1 遞歸方法概述 89
5.4.2 遞歸的階乘函數(shù) 89
5.5 Math類及其類方法 91
5.5.1 求隨機(jī)數(shù)、**大和**小值 91
5.5.2 Math類的數(shù)學(xué)常量和方法 92
習(xí)題 94

第6章 數(shù)組與字符串 96
6.1 數(shù)組基礎(chǔ) 96
6.2 一維數(shù)組與多維數(shù)組 96
6.2.1 一維數(shù)組 97
6.2.2 二維與多維數(shù)組 99
6.2.3 可變長度的參數(shù)列表 101
6.3 字符串類 102
6.3.1 Java字符串是一種引用數(shù)據(jù)類型 103
6.3.2 字符串處理 103
6.3.3 StringBuffer類 107
6.4 字符串與數(shù)值的轉(zhuǎn)換 109
6.4.1 將字符串轉(zhuǎn)換成數(shù)值 109
6.4.2 將數(shù)值轉(zhuǎn)換成字符串 110
6.5 對象數(shù)組 112
6.6 查找與排序 112
6.6.1 排序與查找的基礎(chǔ) 113
6.6.2 冒泡排序法 113
6.6.3 順序查找法 115
6.6.4 二分查找法 116
習(xí)題 117

第7章 類與對象 119
7.1 面向?qū)ο蟮膽?yīng)用程序開發(fā) 119
7.1.1 傳統(tǒng)的應(yīng)用程序開發(fā) 119
7.1.2 面向?qū)ο蟮膽?yīng)用程序開發(fā) 120
7.2 面向?qū)ο蠡A(chǔ) 120
7.2.1 對象基礎(chǔ) 121
7.2.2 面向?qū)ο蟪绦蛘Z言 121
7.3 類與對象 122
7.3.1 類與對象 122
7.3.2 成員變量的訪問 126
7.3.3 成員方法的使用 128
7.3.4 重載方法 130
7.4 類的構(gòu)造函數(shù) 132
7.4.1 類的構(gòu)造函數(shù) 132
7.4.2 使用this引用對象本身 134
7.5 對象成員 136
7.6 對象使用類變量與方法 137
習(xí)題 140

第8章 繼承、抽象類與接口 142
8.1 類的繼承 142
8.1.1 類層次結(jié)構(gòu) 142
8.1.2 類的繼承 143
8.1.3 重寫和隱藏父類的方法 145
8.1.4 隱藏父類的成員變量 147
8.1.5 使用父類的構(gòu)造函數(shù) 149
8.2 接口 151
8.2.1 接口簡介 151
8.2.2 創(chuàng)建與使用接口 152
8.2.3 在類實現(xiàn)多個接口 154
8.3 接口的繼承 155
8.3.1 繼承接口 156
8.3.2 接口的多重繼承 157
8.4 抽象類 160
8.5 抽象類與接口 163
8.6 常量類 166
習(xí)題 168

第9章 嵌套類、多態(tài)與包 170
9.1 嵌套類 170
9.1.1 嵌套類 170
9.1.2 嵌套類的使用 173
9.2 匿名嵌套類 175
9.2.1 類繼承的匿名內(nèi)層類 175
9.2.2 實現(xiàn)接口的匿名內(nèi)層類 176
9.2.3 匿名內(nèi)層類與this和final關(guān)鍵字 178
9.3 多態(tài)基礎(chǔ) 180
9.3.1 靜態(tài)綁定與動態(tài)綁定 180
9.3.2 Java語言支持的多態(tài) 181
9.4 多態(tài)的實現(xiàn) 181
9.4.1 使用類繼承來實現(xiàn)多態(tài) 181
9.4.2 使用接口來實現(xiàn)多態(tài) 184
9.5 包 186
9.5.1 Java包基礎(chǔ) 186
9.5.2 package和import命令語句的使用 187
習(xí)題 190

第 10章 異常處理、線程與泛型集合對象 191
10.1 Java的異常處理 191
10.1.1 異常處理的架構(gòu) 191
10.1.2 Throwable類 191
10.1.3 異常處理語句 192
10.1.4 同時處理多種異常 194
10.2 拋出異常與自定義Exception類 196
10.2.1 使用throw關(guān)鍵字 196
10.2.2 在方法拋出異常 197
10.2.3 自定義Exception類 199
10.3 線程的基礎(chǔ)知識 200
10.4 創(chuàng)建Java的線程 201
10.4.1 實現(xiàn)Runnable接口來創(chuàng)建線程 201
10.4.2 繼承Thread類來創(chuàng)建線程 204
10.5 集合對象簡介 205
10.5.1 Java Collections Framework 206
10.5.2 集合接口 206
10.5.3 泛型集合類概述 207
10.6 泛型集合類 208
10.6.1 HashSet類 208
10.6.2 ArrayList類 210
10.6.3 Iterator接口 211
10.6.4 ListIterator接口 213
習(xí)題 214

第 11章 Android與XML基礎(chǔ) 216
11.1 XML基礎(chǔ) 216
11.1.1 XML標(biāo)記語言 216
11.1.2 XML的組成元素 217
11.2 Android移動操作系統(tǒng) 219
11.2.1 Android基礎(chǔ) 219
11.2.2 Android的版本 220
11.2.3 Android的特點 220
11.3 Android的系統(tǒng)架構(gòu) 221
11.4 Android應(yīng)用程序的組成組件 222
11.5 下載與安裝Android開發(fā)環(huán)境 223
11.5.1 下載和安裝Android SDK 223
11.5.2 安裝ADT 224
11.5.3 安裝Android SDK平臺包 226
11.6 Android模擬器的基本使用 229
11.6.1 創(chuàng)建與啟動Android模擬器 229
11.6.2 Android的基本操作界面 231
11.6.3 使用Android模擬器 232
習(xí)題 234

第 12章 布局與使用界面控件 235
12.1 創(chuàng)建第 一個Android應(yīng)用程序 235
12.1.1 建立Android應(yīng)用程序 235
12.1.2 在模擬器執(zhí)行Android應(yīng)用程序 240
12.1.3 導(dǎo)入Android項目的常見問題 241
12.2 Android項目目錄結(jié)構(gòu) 242
12.3 布局 244
12.3.1 布局的基礎(chǔ) 244
12.3.2 LinearLayout布局 244
12.3.3 TableLayout布局 246
12.4 界面控件的基礎(chǔ)知識 247
12.4.1 View與ViewGroup類 247
12.4.2 Android使用的尺寸單位 248
12.5 用戶界面控件 248
12.5.1 文字輸入的用戶界面控件 248
12.5.2 選擇功能的用戶界面控件 251
習(xí)題 253

第 13章 活動與事件處理 254
13.1 活動類 254
13.2 活動的生命周期 255
13.2.1 活動堆棧 255
13.2.2 活動的生命周期 256
13.2.3 管理活動狀態(tài)與Log類 257
13.3 Android的事件處理 262
13.3.1 事件處理的基礎(chǔ) 262
13.3.2 控件的android:id屬性 262
13.4 創(chuàng)建事件處理程序 264
13.4.1 使用andorid:onClick屬性 264
13.4.2 使用匿名內(nèi)層類 266
13.5 更多的事件處理 269
13.5.1 長按事件 269
13.5.2 鍵盤事件與Toast類 271
習(xí)題 273

第 14章 意圖與意圖篩選 274
14.1 意圖的基礎(chǔ)知識 274
14.2 使用意圖來啟動活動 275
14.3 傳遞數(shù)據(jù)給其他活動 278
14.4 取得活動的返回數(shù)據(jù) 281
14.5 使用意圖啟動內(nèi)置應(yīng)用程序 287
14.5.1 動作類型和URI 287
14.5.2 使用意圖啟動內(nèi)置應(yīng)用程序 288
習(xí)題 290

第 15章 菜單、對話框與列表界面 292
15.1 選項菜單 292
15.2 信息與確認(rèn)對話框 296
15.2.1 創(chuàng)建信息對話框 296
15.2.2 創(chuàng)建確認(rèn)對話框 298
15.3 Spinner列表控件 299
15.4 ListView列表控件 303
習(xí)題 306

第 16章 偏好設(shè)置、文件與SQLite數(shù)據(jù)庫 307
16.1 保存偏好設(shè)置 307
16.2 文件訪問 310
16.3 SQLite數(shù)據(jù)庫與SQL語言 313
16.3.1 SQLite數(shù)據(jù)庫引擎 313
16.3.2 SQL語言的DDL指令 313
16.3.3 SQL語言的DML指令 314
16.4 使用SQLite數(shù)據(jù)庫 315
16.4.1 使用SQLiteOpenHelper類建立數(shù)據(jù)庫 315
16.4.2 使用SQLiteDatabase類訪問數(shù)據(jù)表 318
習(xí)題 324

第 17章 內(nèi)容提供程序、廣播接收器與信息提醒 325
17.1 內(nèi)容提供程序的基礎(chǔ) 325
17.1.1 內(nèi)容提供程序的基礎(chǔ) 325
17.1.2 系統(tǒng)內(nèi)置的內(nèi)容提供程序 325
17.2 使用系統(tǒng)的內(nèi)容提供程序 327
17.2.1 取得通信錄的電話號碼 327
17.2.2 查詢?yōu)g覽器的書簽 331
17.3 廣播接收器 333
17.4 狀態(tài)欄與信息提醒 335
習(xí)題 340

第 18章 Google地圖與定位服務(wù) 341
18.1 取得Google Maps API密鑰 341
18.2 使用Google地圖 343
18.3 在Google地圖使用定位服務(wù) 347
18.3.1 Android的定位服務(wù)與坐標(biāo) 347
18.3.2 在Google地圖使用定位服務(wù) 348
18.4 標(biāo)記Google地圖 353
習(xí)題 357

附錄A Java Applet、AWT包與委托事件處理 358
附錄B 制作安裝包與發(fā)布應(yīng)用程序 379
附錄C ASCII碼對照表 385
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 刚性-柔性防水套管-橡胶伸缩接头-波纹管补偿器-启腾供水材料有限公司 | 浙江栓钉_焊钉_剪力钉厂家批发_杭州八建五金制造有限公司 | 电车线(用于供电给电车的输电线路)-百科 | 抖音短视频运营_企业网站建设_网络推广_全网自媒体营销-东莞市凌天信息科技有限公司 | 高效复合碳源-多核碳源生产厂家-污水处理反硝化菌种一长隆科技库巴鲁 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 大功率金属激光焊接机价格_不锈钢汽车配件|光纤自动激光焊接机设备-东莞市正信激光科技有限公司 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 哈希PC1R1A,哈希CA9300,哈希SC4500-上海鑫嵩实业有限公司 | CCC验厂-家用电器|服务器CCC认证咨询-奥测世纪 | PVC快速门-硬质快速门-洁净室快速门品牌厂家-苏州西朗门业 | 红外光谱仪维修_二手红外光谱仪_红外压片机_红外附件-天津博精仪器 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 金库门,金库房,金库门厂家,金库门价格-河北特旺柜业有限公司 | 利浦顿蒸汽发生器厂家-电蒸汽发生器/燃气蒸汽发生器_湖北利浦顿热能科技有限公司官网 | 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 实验室隔膜泵-无油防腐蚀隔膜泵-耐腐蚀隔膜真空泵-杭州景程仪器 电杆荷载挠度测试仪-电杆荷载位移-管桩测试仪-北京绿野创能机电设备有限公司 | 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | 不锈钢反应釜,不锈钢反应釜厂家-价格-威海鑫泰化工机械有限公司 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | SRRC认证_电磁兼容_EMC测试整改_FCC认证_SDOC认证-深圳市环测威检测技术有限公司 | 辐射色度计-字符亮度测试-反射式膜厚仪-苏州瑞格谱光电科技有限公司 | 吉林污水处理公司,长春工业污水处理设备,净水设备-长春易洁环保科技有限公司 | POS机办理_个人POS机免费领取 - 银联POS机申请首页 | 航空连接器,航空插头,航空插座,航空接插件,航插_深圳鸿万科 | 扬州汇丰仪表有限公司| 意大利Frascold/富士豪压缩机_富士豪半封闭压缩机_富士豪活塞压缩机_富士豪螺杆压缩机 | 厂房出售_厂房仓库出租_写字楼招租_土地出售-中苣招商网-中苣招商网 | 深圳高新投三江工业消防解决方案提供厂家_服务商_园区智慧消防_储能消防解决方案服务商_高新投三江 | 数控走心机-走心机价格-双主轴走心机-宝宇百科 | 引领中高档酒店加盟_含舍·美素酒店品牌官网 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 湖南自考_湖南自学考试网| 软文世界-软文推广-软文营销-新闻稿发布-一站式软文自助发稿平台 | 车牌识别道闸_停车场收费系统_人脸识别考勤机_速通门闸机_充电桩厂家_中全清茂官网 | 骨灰存放架|骨灰盒寄存架|骨灰架厂家|智慧殡葬|公墓陵园管理系统|网上祭奠|告别厅智能化-厦门慈愿科技 | 拖鞋定制厂家-品牌拖鞋代加工厂-振扬实业中国高端拖鞋大型制造商 | 步入式高低温测试箱|海向仪器 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 世界箱包品牌十大排名,女包小众轻奢品牌推荐200元左右,男包十大奢侈品牌排行榜双肩,学生拉杆箱什么品牌好质量好 - Gouwu3.com | 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | 环保袋,无纺布袋,无纺布打孔袋,保温袋,环保袋定制,环保袋厂家,环雅包装-十七年环保袋定制厂家 | 济南货架定做_仓储货架生产厂_重型货架厂_仓库货架批发_济南启力仓储设备有限公司 |