速報APP / 地圖與導航 / 魔法台鐵時刻表

魔法台鐵時刻表

價格:免費

更新日期:2020-05-07

檔案大小:932k

目前版本:1.61

版本需求:Android 4.4 以上版本

官方網站:mailto:sky.baldr@gmail.com

魔法台鐵時刻表(圖1)-速報App

藉由台鐵提供的Opendata,方便攜帶時刻表。無廣告。

V1.51版:

。修正順逆行的資料顯示錯誤

。首頁增加「全部」的選項

。修正環島之星列車的時刻表未取得

。因為之前的車站資料少了「台北-環島」這個站,加上順逆行的資料也是錯誤的,請重新讀取時刻表。

V1.5版:

因為舊的伺服器已關閉停用,資料來源更新為新的伺服器。

增加從新的資料來源的列表頁面取得時刻表檔案列表(因為時刻表資料連結url為hashcode, 無法預測)

停用舊的4碼車站編碼(新的伺服器的時刻表資料,改用新的4碼車站編碼)

因為之前取得的資料的車站編碼有異,更新此版之後,舊的日期的時刻表會無法顯示。

請使用android os的「設定」->「app和通知」,找到本app之後執行清除所有資料。造成不便請見諒。

V1.41版: 因為只有在release mode才會出現的系統崩潰問題,找不出原因,關閉編譯階段的proguard跟minify的動作就正常了。 總之關閉proguard跟minify的動作

V1.40版: 依照google play的要求,更新目標sdk版本為28 因為原本的到站訊息的資料來源已停用,更換為新的資料來源。 新資料來源的車站id跟舊有的不同,加上原有id跟新id的mapping。 時刻表還是用之前的來源資料。新版的資料來源的連結為hash碼不可預測,也懶得parse。

1.29版:依照Google發過來的通知,移除Crashlytics跟附帶需要的Fabric.io。本app只會跟台鐵的server要資料。

1.23版修正:app退到背景,被系統停止運作之後再點選app icon執行,會導致首頁同時存在兩份(按back鍵會回到上一個首頁)。

1.22版更新內容: 列車到站時刻頁面,前一個頁面選擇的車站會以色框表示,並預設捲動到該車站的附近。

修正切換路線別的時候,有時會導致預設車站錯誤 修正今日讀取列車到站資訊的動作,不使用對話框阻塞畫面

修改「順時針」「逆時針」為「順行」「逆行」

v1.21: . 修正非當日一樣會去取列車動態的問題 . 列車附帶功能如貨運/輪椅座/哺乳室/可攜單車改以icon顯示

. 非每日運行列車以灰色底表示。 因為新增了「非每日運行列車」跟「可攜單車」的資料取得,改版前取得的時刻表資料將無此資料,請見諒。

. 若是在今日以後的資料,可以到資料列表點選,重新取得資料。

. 發現app不穩定,請使用android os的設定裡面的app管理功能刪除app的資料,請見諒。

v1.2: . 新增車站: 新富,八斗子。

魔法台鐵時刻表(圖2)-速報App

. 修正列車經過路線判斷,修改經路的ui為顯示該列車經過的完整路線。

. ui調整,以儘量顯示多行為主。

. 發現app不穩定,請使用android os的設定裡面的app管理功能刪除app的資料。請見諒。

1.00.01.02更動內容:

.減少車站資訊的重複處理。

1.00.01.01更動內容:

.修正列車到站資訊沒有下行列車的問題。

1.00.01.00更動內容:

.為了減少資料庫的資料量,會自動刪除一個月前的時刻表資料。

.新增以路線選擇車站的方法。

.Theme換成android 5.0的material環境.

.車站資料改為讀取opendata的「車站基本資料2」,目前不明此檔案的提供穩定性,還是以apk內含完整檔案的方式處理。

.增加解析列車到站資訊的功能。只有在查詢當日的時候可使用。同一站的更新頻度避免大量存取,限制在取得正確的資料之後,每60秒才能在同一頁重新更新。

.資料庫有更動,若是發現app不穩定,請使用設定裡面的app管理功能刪除app的資料。請見諒。

1.00.00.09更動內容:

新增車站:三姓橋

修正前一版在新增車站之後導致無法讀取時刻表的問題。

1.00.00.08更動內容:

加班車,跨日等等備註文字較長的車次用灰色標記

修正app crash

1.00.00.07更動內容:

因為gradle builder 1.5.0版 找不到方法避開 com.android.builder.packaging.DuplicateFileException,

改用android api 讀取資料,移除apache library.

觀看當日時刻表時會自動捲動到現在時刻。

魔法台鐵時刻表(圖3)-速報App

修正部分錯誤

新增可選南樹林站