TOP
0
0
母親節暖心加碼,點我領取「限時加碼券」
人民幣定價:45 元
定價
:NT$ 270 元
優惠價
87235
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
作者簡介
目次

商品簡介

本書是在《Android 移動開發基礎案例教程》的基礎上編寫的,涵蓋 Android 基礎的全部 知識,不僅是對 Android 基礎的鞏固與提高,更是對項目經驗的積累。本書以博學谷項目為主線, 從項目的需求分析、產品設計、產品開發一直到項目上線,講解了項目開發的全過程。

作者簡介

“中關村黑馬程序員訓練營”是由傳智播客教育科技有限公司(簡稱傳智播客)聯合中關村軟件園、CSDN,并委托傳智播客進行教學實施的軟件開發高端培訓機構,致力于服務各大軟件企業,解決當前軟件開發技術飛速發展,而企業招不到優秀人才的困擾。 目前,“中關村黑馬程序員訓練營”已成長為行業“學員質量好、課程內容深、企業滿意”的移動開發高端訓練基地,并被評為中關村軟件園重點扶持人才企業。

目次

第1章 項目綜述 1
1.1 項目分析 .......................................... 1
1.1.1 項目名稱............................... 1
1.1.2 項目概述............................... 1
1.1.3 開發環境............................... 2
1.1.4 模塊說明............................... 2
1.2 效果展示 .......................................... 2
1.2.1 歡迎界面和課程界面........... 2
1.2.2 課程詳情界面....................... 3
1.2.3 習題詳情界面....................... 3
1.2.4 “我”的界面....................... 4
小結 ........................................................... 6
思考題 ....................................................... 6
第2章 界面設計 7
2.1 歡迎界面 .......................................... 7
2.2 課程界面 ........................................ 10
2.2.1 制作標題欄......................... 10
2.2.2 制作廣告輪播圖................. 11
2.2.3 制作視頻列表標題 ............. 16
2.2.4 制作課程列表界面 ............. 18
2.2.5 制作底部導航欄................. 21
2.2.6 制作課程詳情界面 ............. 24
2.2.7 添加課程列表的交互事件 .....33
2.2.8 添加歡迎界面的交互事件 ... 34
2.3 習題界面 ........................................ 34
2.3.1 制作標題欄......................... 34
2.3.2 制作習題列表界面 ............. 35
2.3.3 修改底部導航欄................. 38
2.3.4 制作習題詳情界面導航欄................................. 39
2.3.5 制作習題詳情界面 ............. 41
2.3.6 添加選項的交互事件......... 44
2.3.7 添加習題列表的交互事件 ... 47
2.3.8 添加底部導航欄的交互事件..................................... 48
小結 ............49
思考題 ........49
第3章 注冊與登錄模塊 50
3.1 歡迎界面 ............................................................50
綜述 ..50
【任務3-1】歡迎界面的實現 ...........................51
【任務3-2】歡迎界面邏輯代碼 .......................53
3.2 注冊 ...55
綜述 ..55
【任務3-3】標題欄 ...........................................55
【任務3-4】注冊界面 .......................................57
【任務3-5】MD5加密算法 ...............................59
【任務3-6】注冊界面邏輯代碼 .......................61
3.3 登錄 ...64
綜述 ..64
【任務3-7】登錄界面 .......................................65
【任務3-8】登錄界面邏輯代碼 .......................68
小結 ............72
思考題 ........72
第4章 “我”的模塊 73
4.1 “我”的界面 ....................................................73
綜述 ..73
【任務4-1】底部導航欄 ...................................74
【任務4-2】底部導航欄邏輯代碼 ...................77
【任務4-3】“我”的界面 ...............................84
【任務4-4】AnalysisUtils工具類 .....................87
【任務4-5】“我”的界面邏輯代碼 ...............87
4.2 設置 ...92
綜述 ..92
【任務4-6】設置界面 .......................................92
【任務4-7】設置界面邏輯代碼 .......................95
4.3 修改密碼 ............................................................98
綜述 ..98
【任務4-8】修改密碼界面 ...............................99
【任務4-9】修改密碼界面邏輯代碼 .............101
4.4 設置密保和找回密碼 ......................................104
綜述 104
【任務4-10】設置密保與找回密碼界面 .......105
【任務4-11】設置密保與找回密碼界面邏輯代碼 ...........................................................108
小結 ..........112
思考題 ......113
第5章 個人資料模塊 114
5.1 個人資料 ..........................................................114
綜述 114
【任務5-1】個人資料界面 .............................115
【任務5-2】創建UserBean .............................119
【任務5-3】創建用戶信息表 .........................119
【任務5-4】DBUtils工具類 ............................120
【任務5-5】個人資料界面邏輯代碼 .............122
5.2 個人資料修改 ..................................................127
綜述 127
【任務5-6】個人資料修改界面 .....................127
【任務5-7】個人資料修改界面邏輯代碼 .....129
小結 ..........136
思考題 ......136
第6章 習題模塊 137
6.1 習題 .137
綜述 137
【任務6-1】習題界面 .....................................138
【任務6-2】習題界面Item ..............................139
【任務6-3】創建ExercisesBean ......................140
【任務6-4】習題界面Adapter ........................141
【任務6-5】習題界面邏輯代碼 .....................143
6.2 習題詳情 ..........................................................147
綜述 147
【任務6-6】習題詳情界面 .............................148
【任務6-7】習題詳情界面Item ......................149
【任務6-8】習題數據的存放 .........................151
【任務6-9】習題詳情界面Adapter ................154
【任務6-10】習題詳情界面邏輯代碼 ...........162
小結 ..........169
思考題 ......169
第7章 課程模塊 170
7.1 課程列表 ..........................................................170
綜述 170
【任務7-1】水平滑動廣告欄界面 .................171
【任務7-2】課程界面 .....................................174
【任務7-3】課程界面Item ..............................176
【任務7-4】創建CourseBean ..........................178
【任務7-5】創建AdBannerFragment .............179
【任務7-6】創建AdBannerAdapter ................181
【任務7-7】課程界面Adapter ........................183
【任務7-8】課程界面數據的存放 .................187
【任務7-9】課程界面邏輯代碼 .....................188
7.2 課程詳情 ..........................................................196
綜述 196
【任務7-10】課程詳情界面 ...........................196
【任務7-11】課程詳情界面Item ....................199
【任務7-12】創建VideoBean .........................200
【任務7-13】課程詳情界面Adapter ..............200
【任務7-14】視頻列表數據的存放 ...............204
【任務7-15】課程詳情界面邏輯代碼 ...........205
7.3 視頻播放 ..........................................................213
綜述 213
【任務7-16】視頻播放界面 ...........................213
【任務7-17】視頻播放界面邏輯代碼 ...........214
7.4 播放記錄 ..........................................................217
綜述 217
【任務7-18】播放記錄界面 ...........................217
【任務7-19】播放記錄界面Item ....................218
【任務7-20】播放記錄界面Adapter ..............220
【任務7-21】播放記錄界面邏輯代碼 ...........223
小結 ..........226
思考題 ......226
第8章 項目上線 227
8.1 代碼混淆 ..........................................................227
8.1.1 修改build.gradle文件 ...........................227
8.1.2 編寫proguard-rules.pro文件 .................228
8.1.3 查看mapping.txt文件 ...........................229
8.2 項目打包 ..........................................................231
8.3 項目加固 ..........................................................233
8.4 項目發布 ..........................................................236
小結 ..........238
思考題 ......238

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 235
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區