[分享] IT鐵人賽-口罩地圖

看板AndroidDev作者 (HKT)時間2年前 (2021/10/05 17:57), 編輯推噓4(400)
留言4則, 4人參與, 3年前最新討論串1/1
哈囉~大家好,我是 KT,這次報名參加IT鐵人賽,這次參賽主題,選擇曾經貼近你我身 邊的實際例子:「口罩地圖」。 (補充:IT鐵人賽,連續30天不間斷,每天發表一篇文章) https://i.imgur.com/6tQugyt.png
Android 口罩地圖入門實戰 30 天 (使用 Kotlin 程式語言) 公開揭露口罩地圖 Android APP 專案,揭開背後的關鍵開發技術。 內容將從基礎入門開始,學習如何使用 Kotlin 程式語言,進一步了解如何使用主流 OkHttp 與 GSON 處理網路連線,串接實際口罩即時庫存公開資料 API ,並使用 RecyclerView 搭配 Adapter 呈現藥局捲軸滾動式列表資料,然後透過 Spinner 下拉式 選單,選擇縣市、鄉鎮區域搭配進階 Kotlin 的 Collection 語法過濾出該區域藥局資料 ,最後學習如何使用 Google Map 結合口罩資料,在地圖上,使用 Maker 與自定義客製 化資訊視窗,顯示每間藥局名稱與口罩數量。 傳送門 https://ithelp.ithome.com.tw/users/20096484/ironman/4572 這次 30 天挑戰完賽後的內容,大綱如下: Part 1. Go 準備開始 Day 1:過時的 Android 口罩地圖 APP 應用程式 ?! Day 2:Kotlin 程式設計基礎入門 (1) Day 3:Kotlin 程式設計基礎入門 (2) Day 4:Kotlin 程式設計基礎入門 (3) Day 5:口罩即時庫存開放資料 Day 6:建立口罩地圖APP專案 Day 7:git 版本控制 Part 2. 網路資料處理 Day 8:OkHttp 獲取網路資料方式 Day 9:JSON 資料解析 Day 10:Gson 資料解析 Day 11:ProgressBar 忙碌圈圈 Day 12:封裝 OkHttp Part 3. UI 使用者介面元件 - RecyclerView 滾動式列表顯示口罩資料 Day 13:RecyclerView 基本資料列表顯示 Day 14:RecyclerView 進階項目佈局 Day 15:RecyclerView 卡片式項目佈局 Day 16:RecyclerView 跳頁&資料傳遞(1) Day 17:RecyclerView 跳頁&資料傳遞(2) Part 4. Kotlin 過濾&分組語法介紹與應用 Day 18:Kotlin 過濾(filter)集合資料用法 Day 19:Kotlin 分組(groupBy)集合資料用法 Day 20:縣市鄉鎮小工具包(util) Part 5. UI 使用者介面元件 - Spinner 下拉選單實戰應用 Day 21:Spinner 下拉選單基本用法 Day 22:Spinner 下拉選單結合縣市鄉鎮小工具 Part 6. Google Map 地圖實戰應用 Day 23:獲取位置權限 Day 24:檢查GPS狀態 Day 25:獲取位置經緯度 Day 26:Google Map 範本學習(1) Day 27:Google Map 範本學習(2) Day 28:Google Map 顯示目前位置 Day 29:Google Map 自訂資訊視窗 Day 30:Google Map 結合口罩資料 & 鐵人賽最後一天 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.56.44 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1633427848.A.9B2.html

10/05 20:05, 2年前 , 1F
推教學
10/05 20:05, 1F

10/05 22:11, 2年前 , 2F
酷欸
10/05 22:11, 2F

10/12 08:53, 2年前 , 3F
10/12 08:53, 3F

01/04 09:51, 3年前 , 4F
Push
01/04 09:51, 4F
文章代碼(AID): #1XN268co (AndroidDev)