2021 iThome 鐵人賽 Day 28:ETA screen testing (2)

本篇文章是 2021 iThome 鐵人賽參賽題目「寫一個列車抵站時間 Android App」的第 28 篇,你可到 iThome 查看原文。 文章目錄 上一篇我們寫了一些 EtaViewModel 的測試,這一篇會集中寫跟時...

October 13, 2021

2021 iThome 鐵人賽 Day 27:ETA screen testing (1)

本篇文章是 2021 iThome 鐵人賽參賽題目「寫一個列車抵站時間 Android App」的第 27 篇,你可到 iThome 查看原文。 文章目錄 上一篇我們完成了車站列表頁的 ViewModel 和 Presenter 的 unit test...

October 12, 2021

2021 iThome 鐵人賽 Day 26:Station list screen testing

本篇文章是 2021 iThome 鐵人賽參賽題目「寫一個列車抵站時間 Android App」的第 26 篇,你可到 iThome 查看原文。 文章目錄 終於來到為 ViewModel 寫 unit test 的部分,亦都意味着這個系列快...

October 11, 2021

2021 iThome 鐵人賽 Day 25:ETA screen (4)

本篇文章是 2021 iThome 鐵人賽參賽題目「寫一個列車抵站時間 Android App」的第 25 篇,你可到 iThome 查看原文。 文章目錄 現在來到整個 app 最後一個功能:錯誤 banner。...

October 10, 2021

2021 iThome 鐵人賽 Day 24:ETA screen (3)

本篇文章是 2021 iThome 鐵人賽參賽題目「寫一個列車抵站時間 Android App」的第 24 篇,你可到 iThome 查看原文。 文章目錄 我們這次會為班次頁加上自動更新和順帶為下一篇實...

October 9, 2021

2021 iThome 鐵人賽 Day 23:ETA screen (2)

本篇文章是 2021 iThome 鐵人賽參賽題目「寫一個列車抵站時間 Android App」的第 23 篇,你可到 iThome 查看原文。 文章目錄 SavedStateHandle 不知道大家有沒有發現在「ETA Screen (1)」貼出...

October 8, 2021

2021 iThome 鐵人賽 Day 22:Whistle proxy

本篇文章是 2021 iThome 鐵人賽參賽題目「寫一個列車抵站時間 Android App」的第 22 篇,你可到 iThome 查看原文。 文章目錄 由於我們在上一篇已經完成了成功載入班次的部分,...

October 7, 2021

2021 iThome 鐵人賽 Day 21:ETA screen (1)

本篇文章是 2021 iThome 鐵人賽參賽題目「寫一個列車抵站時間 Android App」的第 21 篇,你可到 iThome 查看原文。 文章目錄 現在來到整個 app 最重要的頁面:抵站時間頁。這個頁...

October 6, 2021

2021 iThome 鐵人賽 Day 20:Station list screen (2)

本篇文章是 2021 iThome 鐵人賽參賽題目「寫一個列車抵站時間 Android App」的第 20 篇,你可到 iThome 查看原文。 文章目錄 上一篇我們完成了 StationListAdap...

October 5, 2021

2021 iThome 鐵人賽 Day 19:Station list screen (1)

本篇文章是 2021 iThome 鐵人賽參賽題目「寫一個列車抵站時間 Android App」的第 19 篇,你可到 iThome 查看原文。 文章目錄 最近兩篇都是講 navigation component,入面為了示...

October 4, 2021