這是筆者第一次參加鐵人賽,不算先前買課程練習的小專案的話,也是筆者第一次使用 Kotlin 寫專案,感覺超累得拉哈哈哈~~ 因為筆者是 deadline 擁護者...
昨天挑戰點擊標記後,跳出自定義的資訊視窗失敗了…先來複習失敗品 : 只出現吐司,不是預期的長相。 釐清問題 目前的邏輯 : 監聽使用者點擊標記 在收到點擊標...
FindYourCoffee 專案的需求 : [x] 點擊地圖標記顯示商家資訊 [x] 顯示我的位置 [x] 在地圖上顯示咖啡廳標記 [ ] 點擊地圖...
FindYourCoffee 專案的需求 : [x] 點擊地圖標記顯示商家資訊 [x] 顯示我的位置 [ ] 在地圖上顯示咖啡廳標記 [ ] 點擊地圖...
FindYourCoffee 專案的需求 : [x] 點擊地圖標記顯示商家資訊 [ ] 顯示我的位置 [ ] 在地圖上顯示咖啡廳標記 [ ] 點擊地圖...
找咖啡專案的需求 : [x] 點擊地圖標記顯示商家資訊 [ ] 顯示我的位置 [ ] 在地圖上顯示咖啡廳標記 [ ] 點擊地圖標記顯示咖啡廳資訊 [...
在成功串接咖啡廳資料以及在 Android 專案內顯示 Google 地圖後,接著要來逐步實現我們找咖啡專案的需求 : [ ] 點擊地圖標記顯示商家資訊 [...
終於到了重頭戲,來替我們的專案建立 Google 地圖 ! 今天實作的官方文件 : 新增地圖 新增地圖有以下幾個基本步驟 : 在 main_activ...
接著是學習 Google Map API 的紀錄,主要是照著官方文件實作,只會寫下專案用到的功能,官方文件有所有的 Google Maps API 教學,有興趣...
今天來將架構由目前的 MVP 調整成 MVVM,並且搭配 LiveData 使用。MVVM 是由 Model、View、ViewModel 組成,Model 和...
今天來告別顯示很醜的文字內容吧~~ 昨天已經將 API 回傳的 Json 字串解析成 Cafe data class 了,可以將資料美美的顯示在畫面上~ 原本只...
昨天才剛把專案調整為 MVP 架構,本來今天想直接改為 MVVM,但突然有點不捨,所以改為解析 Json 字串好了,過幾天在來重構~~ 定義資料結構 Json...
這篇是設定給已經有 MVC 架構概念的讀者,因為後面想使用 MVVM 作為 APP 的設計架構,為了能無痛轉移,所以從概念比較相似的 MVP 開始著手~ 在專...
為了今天要用 async 執行非同步取得咖啡廳資料,所以昨天先做了簡單的實驗,現在直接來改寫程式碼吧~~ 改寫 - 使用 async 取得 API 資料 b...
加入 LifecycleScope 管理 Coroutine 經友人 L 建議,可以透過 LifecycleScope 管理 coroutine 的生命週期。因...
今天來實戰,將前三天學習到關於 coroutine 的基本概念和用法在我們的專案內實作! 使用 launch 搭配 LiveData 因為我們學到的是用 lau...
今天是 codelab 的尾聲了,課程的最後還有談到使用 Retrofit 和 Room 搭配 coroutine 使用,但我們目前還沒用到,暫時先不多談,還...
昨天對 coroutine 有了基本的認識後,今天就來實作吧! google codelab 的範例專案使用了 MVVM 架構,雖然昨天看過了,但我們還是再看一...
昨天剛學習 Coroutine 就想直接配合 OKHttp 實作,然後就失敗了,今天筆者就從簡單的開始學習吧! 今天來實作 Google Codelab,一起來...
筆者今天稍微看了 Coroutine 並試著實作到專案上,卻怎麼也不成功,太難了吧~~~ 覺得可能要花幾天研究下它的原理,今天因為沒有太多時間學習 Corout...
Day6 使用 OKHttp 串接全台咖啡廳資料的 API-3 | 非同步執行 - Callback 昨天學到了如何同步執行向 server 取得全台咖啡廳資料...
OKHttp 什麼是 OKHttp 呢? 來看一下 ChatGPT 的回答 : OKHttp(發音為"ok HTTP")是一個用於在And...
今天來串接我們的咖啡廳資料到 App 上。首先來簡單地確認 API有沒有問題,沒有問題在繼續往後做。會先用最簡單的 JsonParser 看看資料結構,接著再使...
今天就先做簡單的熱身,來試看看用 Kotlin 開新專案,以下是使用的 IDE : Android Studio Dolphin | 2021.3.1 Patc...
You're not an a**hole, Mark. You're just trying so hard to be.(Mark,你不是一個爛人,但你一...