IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

當(dāng)前位置: 首頁 > 原創(chuàng)圖書 >Android應(yīng)用程序開發(fā)與典型案例(微課版) 圖書介紹

Android應(yīng)用程序開發(fā)與典型案例(微課版) 圖書介紹
  • 圖書名稱 :    Android應(yīng)用程序開發(fā)與典型案例(微課版)
  • 作       者 :    華清遠(yuǎn)見嵌入式學(xué)院 季久峰 劉洪濤
  • 出版單位 :    人民郵電出版社
  • 叢書名稱 :    工業(yè)和信息化“十三五”人才培養(yǎng)規(guī)劃教材
  • 出版日期 :    2019年4月
編輯推薦

· 多年嵌入式人才培養(yǎng)及項(xiàng)目研發(fā)經(jīng)驗(yàn)總結(jié)
· 數(shù)百家企業(yè)嵌入式研發(fā)崗位人才需求匯總
· 數(shù)十所嵌入式專業(yè)大學(xué)院校教學(xué)現(xiàn)狀調(diào)研
· 側(cè)重實(shí)踐及案例分析并輔以代碼加以講解

圖書簡介

      本書主要講解Android應(yīng)用開發(fā)的核心技術(shù)及典型應(yīng)用案例,內(nèi)容由淺入深、通俗易懂。全書共15章。其中,第1~4章為基礎(chǔ)知識介紹,可以使讀者為以后的編程奠定堅(jiān)實(shí)的基礎(chǔ)。第5~14章為更深層次的內(nèi)容介紹,使讀者可以掌握更深一層的Android開發(fā)技術(shù)。第15章為項(xiàng)目實(shí)踐,通過一個完整的谷歌電子市場案例,運(yùn)用軟件工程的設(shè)計(jì)思想,介紹如何進(jìn)行Android應(yīng)用程序的開發(fā),帶領(lǐng)讀者體驗(yàn)項(xiàng)目開發(fā)的全過程。
      本書可以作為計(jì)算機(jī)類相關(guān)專業(yè)的教材,也可作為相關(guān)內(nèi)容愛好者的自學(xué)參考書。

圖書目錄

Android應(yīng)用程序開發(fā)與典型案例(微課版)章節(jié):
第1章 Android基本概念 1
1.1 Android簡介 2
1.1.1 Android是什么 2
1.1.2 Android的發(fā)展史 2
1.2 Android平臺特性 3
1.3 Android系統(tǒng)框架 4
1.3.1 Linux內(nèi)核(Linux Kernel) 4
1.3.2 程序庫(Libraries) 4
1.3.3 Android運(yùn)行時(Android Runtime) 5
1.3.4 應(yīng)用程序框架(Application Framework) 5
1.3.5 應(yīng)用程序(Applications) 5
1.4 Android開發(fā)框架 6
1.4.1 應(yīng)用方面 6
1.4.2 數(shù)據(jù)存儲 7
1.4.3 網(wǎng)絡(luò)訪問 8
1.5 Android開發(fā)環(huán)境搭建 9
1.5.1 JDK的安裝和Java環(huán)境變量設(shè)置 9
1.5.2 Android Studio的安裝 9
1.5.3 SDK的安裝和配置 11
1.6 創(chuàng)建Android項(xiàng)目 12
1.7 Android應(yīng)用程序目錄結(jié)構(gòu)介紹 13
1.8 本章小結(jié) 14
關(guān)鍵知識點(diǎn)測評 15
第2章 Activity與Fragment詳解 16
2.1 Activity簡介 17
2.2 Activity簡單使用 17
2.2.1 創(chuàng)建Activity類 17
2.2.2 創(chuàng)建、加載布局文件 19
2.2.3 配置Activity 21
2.2.4 關(guān)閉Activity 22
2.3 Activity的生命周期 23
2.3.1 返回棧管理Activity 23
2.3.2 Activity的生命狀態(tài) 25
2.3.3 Activity的生命周期方法 26
2.4 Activity的加載模式 28
2.4.1 standard模式 28
2.4.2 singleTop模式 28
2.4.3 singleTask模式 29
2.4.4 singleInstance模式 30
2.5 Fragment詳解 32
2.5.1 Fragment概述 32
2.5.2 Fragment使用 32
2.5.3 Fragment與Activity通信 34
2.5.4 Fragment管理與Fragment事務(wù) 35
2.6 Fragment生命周期 35
2.7 MVC設(shè)計(jì)模式 37
2.8 本章小結(jié) 38
關(guān)鍵知識點(diǎn)測評 38
第3章 資源文件設(shè)計(jì) 39
3.1 文字資源文件 41
3.1.1 創(chuàng)建文字資源文件 41
3.1.2 在xml文件中引用文字資源 41
3.1.3 在Java代碼中引用文字資源 42
3.2 顏色資源文件 42
3.2.1 創(chuàng)建顏色資源文件 42
3.2.2 顏色的表現(xiàn)方式 42
3.2.3 在xml文件中引用顏色資源 43
3.2.4 在Java代碼中引用顏色資源 43
3.3 尺寸資源文件 44
3.3.1 創(chuàng)建尺寸資源文件 44
3.3.2 尺寸單位及對比 44
3.3.3 在xml文件中引用尺寸資源 45
3.3.4 在Java代碼中引用尺寸資源 45
3.4 樣式資源文件 46
3.4.1 創(chuàng)建樣式資源文件 46
3.4.2 在xml文件中引用樣式資源 47
3.4.3 在Java代碼中引用樣式資源 47
3.5 主題資源文件 48
3.5.1 創(chuàng)建主題資源文件 48
3.5.2 調(diào)用系統(tǒng)默認(rèn)主題文件 48
3.5.3 在Java代碼中調(diào)用自定義主題資源文件 49
3.6 布局資源文件 49
3.6.1 創(chuàng)建布局資源文件 49
3.6.2 布局資源文件的調(diào)用 50
3.7 圖片資源文件 50
3.7.1 創(chuàng)建圖片資源文件 50
3.7.2 在xml文件中引用圖片資源 50
3.7.3 在Java代碼中引用圖片 51
3.8 菜單資源文件 51
3.8.1 創(chuàng)建菜單資源文件 52
3.8.2 菜單資源的調(diào)用 52
3.9 本章小結(jié) 53
關(guān)鍵知識點(diǎn)測評 53
第4章 圖形界面編程 54
4.1 圖形界面設(shè)計(jì)概述 55
4.2 常見布局 56
4.2.1 線性布局 58
4.2.2 相對布局 61
4.2.3 框架布局 63
4.2.4 表格布局 64
4.2.5 絕對布局 67
4.2.6 網(wǎng)格布局 68
4.3 常見控件 68
4.3.1 TextView文本顯示 69
4.3.2 Button單擊觸發(fā) 70
4.3.3 EditText文本框輸入 70
4.3.4 單選按鈕RadioButton 72
4.3.5 多選按鈕CheckBox 73
4.3.6 進(jìn)度條ProgressBar 74
4.3.7 Toast通知 75
4.3.8 ImageView顯示圖片 76
4.3.9 ListView顯示列表 76
4.3.10 AlertDialog對話框 78
4.3.11 菜單組件 83
4.3.12 Action Bar 88
4.4 selector的使用 92
4.5 9Patch圖片 93
4.6 本章小結(jié) 94
關(guān)鍵知識點(diǎn)測評 94
第5章 Intent與intent-filter詳解 95
5.1 Intent簡介 96
5.2 Intent屬性與intent-filter配置 96
5.2.1 Component屬性 96
5.2.2 Action、Category屬性與intent-filter配置 97
5.2.3 指定Action、Category調(diào)用系統(tǒng)Activity 100
5.2.4 Data、Type屬性與intent-filter配置 101
5.2.5 Extra屬性 103
5.2.6 Flag屬性 104
5.3 本章小結(jié) 104
關(guān)鍵知識點(diǎn)測評 104
第6章 服務(wù)詳解 105
6.1 Service簡介 106
6.2 Service的使用 106
6.2.1 創(chuàng)建Service 106
6.2.2 配置Service 107
6.2.3 Service的啟動與關(guān)閉 107
6.2.4 Service與進(jìn)程的關(guān)系 108
6.2.5 Service與Activity的綁定 108
6.2.6 Service與Activity的通信 111
6.3 Service的生命周期 111
6.4 本章小結(jié) 112
關(guān)鍵知識點(diǎn)測評 112
第7章 廣播機(jī)制詳解 113
7.1 Broadcast Receiver簡介 114
7.2 自定義廣播 114
7.2.1 靜態(tài)注冊 114
7.2.2 動態(tài)注冊 116
7.3 接收系統(tǒng)廣播 118
7.3.1 監(jiān)聽網(wǎng)絡(luò)變化 118
7.3.2 監(jiān)聽系統(tǒng)開關(guān)機(jī) 120
7.4 有序廣播 121
7.5 本章小結(jié) 122
關(guān)鍵知識點(diǎn)測評 123
第8章 Android多線程編程 124
8.1 線程與進(jìn)程的基本概念 125
8.2 主線程 125
8.3 線程的基本用法 126
8.3.1 創(chuàng)建線程 126
8.3.2 開啟線程 126
8.3.3 子線程中更新UI 126
8.4 Handler消息傳遞機(jī)制 127
8.4.1 消息隊(duì)列機(jī)制原理詳解 127
8.4.2 Handler的使用 128
8.5 AsyncTask異步任務(wù) 128
8.5.1 異步任務(wù)簡介 128
8.5.2 異步任務(wù)的使用 129
8.6 本章小結(jié) 131
關(guān)鍵知識點(diǎn)測評 131
第9章 Android數(shù)據(jù)存儲 132
9.1 數(shù)據(jù)存儲簡介 133
9.2 File文件存儲 133
9.2.1 內(nèi)部存儲 133
9.2.2 外部存儲 135
9.2.3 文件存儲的特點(diǎn) 136
9.3 SharedPreferences存儲 137
9.3.1 SharedPreferences與Editor 137
9.3.2 將數(shù)據(jù)存儲到SharedPreferences中 137
9.3.3 從SharedPreferences中讀取數(shù)據(jù) 140
9.3.4 SharedPreferences的特點(diǎn) 140
9.4 SQLite數(shù)據(jù)庫存儲 140
9.4.1 SQLite數(shù)據(jù)庫簡介 140
9.4.2 創(chuàng)建數(shù)據(jù)庫 142
9.4.3 升級數(shù)據(jù)庫 145
9.4.4 添加數(shù)據(jù) 145
9.4.5 刪除數(shù)據(jù) 146
9.4.6 更新數(shù)據(jù) 147
9.4.7 查詢數(shù)據(jù) 147
9.4.8 使用SQL語句操作數(shù)據(jù)庫 149
9.5 本章小結(jié) 149
關(guān)鍵知識點(diǎn)測評 149
第10章 內(nèi)容提供者詳解 150
10.1 ContentProvider簡介 151
10.2 URI簡介 151
10.3 自定義ContentProvider 151
10.3.1 創(chuàng)建ContentProvider 151
10.3.2 配置ContentProvider 153
10.3.3 ContentProvider操作數(shù)據(jù)庫 154
10.3.4 使用ContentResolver訪問ContentProvider 156
10.3.5 數(shù)據(jù)共享 156
10.4 使用系統(tǒng)ContentProvider 156
10.4.1 讀取系統(tǒng)短信 157
10.4.2 讀取系統(tǒng)聯(lián)系人 157
10.5 本章小結(jié) 157
關(guān)鍵知識點(diǎn)測評 158
第11章 傳感器編程 159
11.1 傳感器簡介 160
11.2 常用傳感器 162
11.2.1 方向傳感器 162
11.2.2 磁力傳感器 163
11.2.3 溫度傳感器 163
11.2.4 加速度傳感器 163
11.2.5 光線傳感器 163
11.3 傳感器開發(fā)步驟 164
11.4 開發(fā)案例 164
11.5 本章小結(jié) 167
關(guān)鍵知識點(diǎn)測評 167
第12章 網(wǎng)絡(luò)編程 168
12.1 網(wǎng)絡(luò)技術(shù)簡介 169
12.2 獲取手機(jī)聯(lián)網(wǎng)狀態(tài) 169
12.3 WebView的使用 170
12.4 使用URL訪問網(wǎng)絡(luò)資源 172
12.5 使用HTTP訪問網(wǎng)絡(luò) 173
12.5.1 使用HttpURLConnection 173
12.5.2 使用HttpClient 177
12.6 本章小結(jié) 179
關(guān)鍵知識點(diǎn)測評 179
第13章 多媒體開發(fā) 180
13.1 多媒體開發(fā)簡介 181
13.2 音頻播放 181
13.3 視頻播放 186
13.4 調(diào)用攝像頭 190
13.5 本章小結(jié) 192
關(guān)鍵知識點(diǎn)測評 192
第14章 圖形圖像處理 193
14.1 圖形圖像技術(shù)簡介 194
14.2 Drawable 194
14.2.1 Drawable簡介 194
14.2.2 Drawable分類 194
14.2.3 Drawable使用 196
14.3 位圖(Bitmap) 201
14.3.1 BitmapFactory 201
14.3.2 Bitmap的使用 201
14.4 繪圖 201
14.4.1 Canvas 201
14.4.2 Rect和Path 203
14.4.3 Paint 203
14.4.4 Canvas和Paint的使用 204
14.5 視圖動畫 205
14.5.1 TranslateAnimation 206
14.5.2 ScaleAnimation 207
14.5.3 RotateAnimation 208
14.5.4 AlphaAnimation 208
14.5.5 幀動畫 209
14.6 屬性動畫 209
14.6.1 ValueAnimator 210
14.6.2 ObjectAnimator 210
14.6.3 AnimatorSet 211
14.6.4 屬性動畫的監(jiān)聽器 211
14.7 SurfaceView繪圖 212
14.8 本章小結(jié) 215
關(guān)鍵知識點(diǎn)測評 215
第15章 項(xiàng)目綜合開發(fā) 216
15.1 項(xiàng)目簡介 217
15.2 項(xiàng)目實(shí)戰(zhàn)準(zhǔn)備 217
15.2.1 搭建服務(wù)器 217
15.2.2 項(xiàng)目相關(guān)類庫 218
15.3 側(cè)拉菜單及ActionBar的實(shí)現(xiàn) 218
15.3.1 側(cè)拉菜單的實(shí)現(xiàn) 218
15.3.2 填充側(cè)拉菜單 219
15.3.3 設(shè)置ActionBar 223
15.4 主界面框架的搭建 225
15.4.1 導(dǎo)入主頁需要的類庫 225
15.4.2 完成主界面的xml布局 226
15.4.3 填充ViewPager并綁定Indicator 227
15.5 填充HomeFragment界面 229
15.5.1 工具類CommonUtil的創(chuàng)建 229
15.5.2 LoadingPager類的創(chuàng)建 229
15.5.3 BaseFragment類的創(chuàng)建 232
15.5.4 封裝網(wǎng)絡(luò)請求框架 233
15.5.5 請求路徑封裝和json數(shù)據(jù)解析 235
15.5.6 封裝Gson工具類 238
15.5.7 抽取BaseHolder和BasicAdapter 238
15.5.8 BaseListFragment基類的抽取 240
15.5.9 HomeFragment的實(shí)現(xiàn) 241
15.5.10 給HomeFragment添加輪播圖 244
15.6 填充SubjectFragment界面 246
15.6.1 SubjectFragment界面條目的創(chuàng)建 246
15.6.2 SubjectFragment界面解析數(shù)據(jù) 248
15.6.3 SubjectFragment請求數(shù)據(jù)給界面填充數(shù)據(jù) 249
15.7 填充HotFragment界面 249
15.7.1 自定義流式布局FlowLayout 249
15.7.2 使用FlowLayout完成HotFragment界面 253
15.8 完成應(yīng)用詳情頁AppDetailActivity 254
15.8.1 AppDetailActivity整體框架 254
15.8.2 完成AppDownload模塊 257
15.9 本章小結(jié) 268
關(guān)鍵知識點(diǎn)測評 268

主站蜘蛛池模板: 明星代言,明星代言费,明星代言价格查询-良策明星经纪公司 | 饲料车_散装饲料车_畜禽运输车_散装饲料运输车_饲料车厂家_铝合金运猪车-程力专用汽车股份有限公司 | 泰州LOGO设计-品牌VI设计-泰州广告设计公司-大唐歌飞广告设计公司 | 兰州钢结构,甘肃铝镁锰板工程,青海岩棉复合板厂家,宁夏岩棉彩钢板公司,西宁彩钢夹芯板-兰州腾达彩钢 | 昆明塑料包装袋|云南塑料包装袋|昆明塑料袋厂家|云南茶叶大米蔬菜种子食品包装袋就来阮门包装有限公司 | 菏泽圣邦仪器仪表开发有限公司| 思沃普智能会议预约管理系统-视频会议管理-信息发布-访客管理-会议运维-会议支持-工位管理系统 | 鹰潭代理记账公司_鹰潭代理记账_鹰潭注册公司-鹰潭市新知会计服务有限公司 | 吸污车|吸粪车|冷藏车|消防车|清障车|环卫垃圾车价格|湖北程力汽车集团厂家销售公司 | 廊坊微信营销,廊坊小程序开发,廊坊APP开发(安卓_苹果ios开发),微信朋友圈广告,百度推广,廊坊网络公司品牌服务商-河北盛秋网络科技有限公司 | 名嘉宴会【官网】_宁波冷餐_宁波茶歇_宁波酒会_宁波自助餐_宁波盛世名嘉宴会服务有限公司 | 上海三友医疗器械股份有限公司| 履带吊租赁-履带吊出租-出租履带吊车-出租履带吊-吊车出租-履带吊出租公司 | 铜陵金玉米业有限责任公司【官网】| 陕西锐锋建筑安装有限公司,锐锋建筑,总承包,专业分包,市政综合,劳务,水电钢构,铁路公路,房建,房屋建筑施工 | 深圳市佳顺优印印刷有限公司,佳顺优印,画册印刷,海报印刷,封套印刷,手提袋印刷,包装盒印刷,彩盒印刷,无碳纸印刷,不干胶印刷,信封印刷,便笺印刷,笔记本印刷,台历印刷,挂历印刷,国际会展中心附近印刷厂,宝安印刷厂,宝安教材印刷厂 | 尼龙柱鞋-弹性防爆胶圈-氟胶油封-彩色氟胶o型圈 - 巨鹿县长城矿山机械配件有限公司 | 品牌服装网-服装品牌加盟招商,服装品牌排行榜,服装品牌大全 | 中国焊接协会网站—中国焊接信息网;焊接行业最权威访问量最大的专业网站:焊接信息、焊接材料,焊接机器,焊接设备,焊机,焊材,辅助设备,焊机配件,仪器仪表,电动工具,钎焊,送丝机,表面处理,自动化专机,焊锡丝,助焊剂 | 晶圆盒垫纸|铝线棒精益管|防静电接地系统工程-上海德拉电子科技有限公司 | 中昕国际项目管理有限公司-官方网站 | 真空干燥箱厂家-热风循环烘箱生产厂家-鼓风烘干箱价格-南京火燥机械科技有限公司 | 万通汽车学校,汽车学校,汽修学校,汽修培训学校,汽车美容学校,汽车维修学校,学汽修-武汉万通汽车学校官方网站 | 上虞大金湖官网|数控外圆磨床|数控内圆磨床|数控无心磨床 | 排水PVC管-PVC排污管-给水PVC管-电线PVC管-米阳建材pvc管厂 | 液态硅胶制品厂家_液态硅胶包胶加工_LSR液态硅胶模具厂_液体硅胶注射成型_广东盈泰 | 和远智能-和远智能科技股份有限公司| 值得信赖的云计算 - 美儿云互联 直饮水设备-纯水设备-软化水设备 - 亿家清泉水处理设备厂家 | 首页 - 宣城市城市建设集团有限公司| 山西档案架,智能档案密集架,手摇密集架,山西密集架厂家批发/报价 | 湖南净声源环保科技有限公司是一家专业从事噪声治理和建筑声学设计生态环境综合治理服务的企业,专业从事株洲电梯隔音治理,湘潭中央空调降噪处理,衡阳邵阳冷却塔噪音治理,岳阳常德大型风机噪声隔音降噪,张家界空压机噪声治理,益阳配电房变压器噪声治理,专业郴州永州工厂企业车间噪声治理,怀化娄底专业机械设备减振降治理,武汉噪音治理隔音降噪公司,孝感噪音治理,立式球磨机的噪声控制,专业隔音降噪公司,、以及各类机械动力设备减振降噪噪声治理的公司,同时为客户提供咨询与解决方案 | 威学一百-专注国际学校择校备考-DSE-A-level-雅思-托福-OSSD-港澳台联考-AP-IGCSE-IB-AMC-多邻国-PTE-SAT-SSAT-小语种(如日语,韩语,德语,法语,西班牙语,意大利语,俄语,泰语)等考试培训,为出国留学学生提供个性化定制性学习方案,线下实体面授+线上网络课程, 提供一对一,小班课等多种班型 | 意优教育|意大利留学中介_意大利留学费用_意大利申请条件_北京意大利语培训学校 | 深圳市佳顺优印印刷有限公司,佳顺优印,画册印刷,海报印刷,封套印刷,手提袋印刷,包装盒印刷,彩盒印刷,无碳纸印刷,不干胶印刷,信封印刷,便笺印刷,笔记本印刷,台历印刷,挂历印刷,国际会展中心附近印刷厂,宝安印刷厂,宝安教材印刷厂 | 天猫代运营_淘宝代运营_正规电商代运营公司_武汉火蝠电商 | 全玻璃视镜人孔-卡箍组件-常压单臂梁人孔-温州华强流体设备有限公司 | 通信系统-通信人在线| 徐州电动垃圾车|三轮快速保洁车|电动高压冲洗车|江苏大卫王环保科技有限公司 | 酒店设计_建筑设计_室内装修装饰-北极点酒店设计公司 | 危废处理_危废处置_危废处理公司-江苏绿瑞特环境科技股份有限公司 | 乐清人才网_乐清招聘网_求职找工作平台|