【課程內容】
第01章
01 項目功能分析
02 導入項目中需要用到的資源文件
04 點擊底部條目切換ui效果
05 默認選中首頁
06 設置首頁的數據適配器
07 接口文檔分析
08 首頁請求規則設定
09 網絡請求成功方法處理
10 retrofit回調方法處理
11 網絡請求的觸發方法
12 上午內容回顧
13 請求網絡成功
14 json結構說明
15 處理首頁條目總數
16 列表viewHolder的創建
17 無限輪循自定義控件分析
18 輪播圖jar包導入(3個)
19 將輪播圖自定義控件使用到項目中
20 (@InjectView)注解注意事項
21 分割線&商家條目填充數據
22 滾動recyclerView顏色漸變
23 全天的回顧
第02章
01 昨天回顧
02 首頁跳轉至購物車界面
03 選項卡和viewpager綁定
04 商品分類界面&商品列表界面布局搭建
05 數據分析&左側列表的展示
06 列表條目第0個默認選中
07 點中左側分類條目變紅
08 構建商品集合(從商品分類中獲取)
09 右側列表展示
10 左側列表點擊過程中讓右側列表滾動
11 上午內容回顧
12 右側列表的滾動管理左側分類切換
13 動畫插值器介紹
14 在屏幕中的指定位置添加圖片(狀態欄高度)
15 小球飛行(x軸勻速,y軸加速)
16 個人模塊跳轉到注冊界面
17 sharesdk集成步驟
18 短信驗證碼下發
19 全天回顧
第03章
01 昨天回顧
02 發送驗證碼短信事件監聽(發送驗證碼短信結果)
03 驗證碼倒計時
04 重新獲取驗證碼
05 手機驗證碼和手機是否匹配
06 測試驗證碼是否和手機號碼匹配
07 用戶注冊流程
08 ormlite建庫、建表
09 獲取數據庫操作的dao對象
10 將用戶登錄狀態設置為未登錄
11 上午內容回顧
12 用戶登錄&綁定事物
13 用戶登錄后顯示用戶名稱和電話號碼
14 添加商品&減掉此類商品最后一件
15 多件商品減掉一件
16 區分更改數量類型&需要更改數量分類
17 右側更改左側分類氣泡數量
18 購物車氣泡&金額計算顯示
19 錢添加人民幣符號
20 下午回顧
第04章
01 昨天回顧
02 根據購買價格顯示隱藏去結算按鈕
03 點擊過程中彈出購物車對話框(bottomSheetLayout)
04 購物車列表展示
05 購物車中商品數量變化(商品列表,商品分類,購物車列表,購物車總數)
06 清空購物車
07 確認訂單頁面
08 上午內容回顧
09 計算訂單界面的總金額
10 支付訂單界面商品展示
11 支付寶支付流程
12 支付寶demo測試
13 支付寶payV2方法支付
14 測試支付流程
15 下午回顧
第05章
01 昨天回顧
02 添加地址界面的開啟
03 editText焦點變化監聽
04 對話框彈出選擇標簽地址
05 檢測數據是否合法方法&地址表分析
06 地址的增刪改查方法
07 地址數據庫中插入一條數據
08 獲取用戶地址列表展示
09 用戶列表的展示
10 修復用戶已登錄不顯示信息bug
11 選中地址數據庫更新&頁面更新
12 將選中地址回傳至前1個界面展示
13 查詢登錄用戶選中地址
14 地址更新
15 收貨地址刪除
16 高德地圖創建key應用導入
17 地圖定位
第06章
01 昨天回顧
02 獲取點位點的周邊地址
03 周邊地址在項目中顯示
04 定位測試&周邊地址獲取測試
05 地址回傳
06 請求訂單列表的數據
07 訂單列表界面展示
08 訂單詳情界面顯示訂單狀態
09 使用極光推送訂單修改
10 極光消息推送集成
11 通過觀察者模式接收數據&更新界面
12 詳情界面訂單狀態變化
13 騎手取貨&送貨&騎手出現