大家好,
因為想寫個在 SmartPhone 上面的程式, 所以參考了 Palm 上面的火車時刻表.
使用它的 DataBase, 寫了一個查詢火車時刻表的程式.
我只有在我的 Dopod 上面測過, 大家有興趣可以下載玩玩看,
也可以幫我寫個測試報告等等, 或者提供改進的意見.

火車時刻表 1.2 版: mobile01-8999d8d2baacea482b27b2b0cfb79a49.zip

因應台鐵網頁小改版, 出 1.6 版的主程式.
主要是改線上更新.
另外附上 PC 端下載程式.

附加壓縮檔: 200506/mobile01-7c214ad422d209981b49ea1ab0d1f523.zip

請先安裝 1.2 版之後,再安裝 1.6 版。
整體介面跟 Palm 版本類似、非常直覺好上手
不過速度好像有點慢... SP 硬體限制的關係?

另外其實建議不用有搜尋按鈕
直接條件選擇好後自動搜尋可能更直覺



另外做個程式 ICON 吧
資料都有了^^我試過可以,不錯拉...雖然我不常用到...不過問一下需要更新嗎?因為火車時刻表不知道會不會變...隨便問問^^
還有圖示可以再改進^^
麵包阿輝 wrote:
沒有內含資料庫,要另外安裝資料庫檔案吧?


剛剛發現了
要先手動選第一次... =''=

不過建議看能不能設定直接吃原檔案
畢竟還是有更新的情況發生


tokula wrote:
資料都有了^^我試過可以,不錯拉...雖然我不常用到...不過問一下需要更新嗎?因為火車時刻表不知道會不會變...隨便問問^^
還有圖示可以再改進^^

麵包阿輝 wrote:
沒有內含資料庫,要另外安裝資料庫檔案吧?


部落格 http://ahui3c.com
速度不快, 可能原因是 .NET Framework 的關係.
我猜好像是慢在 UI.
因為一開始我也是設成條件更改就 update list.
結果西部幹線五百多條火車結果需要兩三秒...真慢.
所以才改成搜尋鍵...
我再看看是否能加快吧.
另外關於資料更新的問題, 其實本來就可以用 Palm 那一套的.:)
我寫了一個小小的 Convert 用來把 Palm 那個 ini 轉過來.
不過 PC 上面要安裝 .NET Framework 才可以跑.
我就一併分享吧.

v 1.2 的轉檔程式(PC要有.NET Framework 才行): mobile01-0af14bcd428d9b9dc10649ac4ff7c3fe.zip
謝謝分享好程式給大家使用
請問「Palm 那個 ini 」要從哪裡來啊?
Palm 那個 Ini 請到
http://toget.pchome.com.tw/intro/pda_pctool/22111.html
下載即可.
嗯,laneser其實可以把程式碼公開,讓大家一起想辦法把速度最佳化,否則以 Palm 查詢
的速度只要 0.1 秒就完成所有查詢,在 SmartPhone 要二、三秒是有點久了。

如果其他的網友有興趣,也可以寫國內飛機時刻表、高鐵時刻表、客運時刻表,別忘了
當初 Palm 作者 X'Bug 就是因為太忙(國內大廠研發主機板的頭)就把 Source 丟出來
之後,讓許多愛用者能繼續維護和發展下去,然後 Palm 的軟體就開始引起大家的興趣。

相信有大家的參與,這套軟體會更完美的。


嗯, 等我整理好再來公開原始碼.

不過速度的確是因為 UI 的關係,
當然也是因為我沒想到 SmartPhone 的 UI component 這麼慢...
(對 Smartphone 程式開發不熟悉)
所以這版改了一下, 馬上加速,
目前最慢一秒, 也就可以馬上自動反應查詢結果了.

Icon 也放上, 不過我美工很差, 只好拿台鐵的暫時補上, 歡迎有心人士上傳好看的 Icon.
看起來 Icon 用了兩種, 16x16 (256) 跟 32x32 (256).

資料庫方面我看 Palm 那個還有點小錯誤的樣子...

對了, 如果有人已經裝了 1.0 版, 要記得先移除歐
(在設定裡面有)
不然安裝 1.1 會要求你重新開機的樣子?

火車時刻表 1.1 版: mobile01-4f439b3b37550c8912c82f0316405e6b.zip
關閉廣告
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 22)

今日熱門文章 網友點擊推薦!