Java 手機臺北捷運票價圖 將jad 及 jar二個檔放進手機即完成安裝 執行後勿再按第二次導覽鍵,直接按方向鍵即可捲動圖片 jar http://www.mediafire.com/?p7nozdqrcvvo0r5 jad http://www.mediafire.com/?gmt5ed0tzbh57da img156.imageshack.us/img156/9352/47020871.gif 因為上次的版本是直接把網路上的票價圖檔放進去手機 結果在操作上相當困難,很不容易定位起迨二站的交叉點 所以這次是完全由程式產生的,並在每個格子都標上橫直二個方向的站名 就不會一移動就不知道對應到那個站名了 還有全票,悠遊卡8折及愛心卡4折三種的價位 本軟體如何自行更改圖片 1.先在網路上找自己喜愛的大範圍圖片,圖檔解析度以3200x3200上以為佳. 例如這張阿里山地圖有6422點 x 5598 點 http://tour.tainan.gov.tw/CP/12270/AttachFiles/633441346935970000.jpg 至於手機是否能容納這樣的大圖片,視不同手機的記憶體而定 我用的nokia 2730可以放 5M以上的單一jar檔,並可順利執行,只是載入稍慢 台北捷運票價圖的.jar 可順利支援到 7360 x 7360的圖片大小 2.先用看圖軟體如IrFraView,Xnview之類把圖檔的顯示範圍調整為80或 40的倍數 例如這張阿里山地圖可調整為 6400 x 5600 3.使用圖片分割軟體ImageMagicK將圖檔分割成許多80x80的小檔 指令如下 convert 633441346935970000.jpg.jpg -crop 80x80 Ali\ali.jpg ali的名稱可自行命名 4.用winrar將下載下來的jar改副檔名為zip 打開之後將 m 子目錄刪除 5.將第3步驟產生的ali資料夾拖進壓縮檔. 6.結束 winrar,將 zip副檔名改副檔名回.jar 7. 設定jad檔的參數 用文字編輯程式打開jad檔,更改以下9個參數 儘量不要用notepad , 因為jad是utf-8的格式,notepad 會產生不必要的檔頭控制字元 BusView-ShowTouchDot: 1 這是用來支援觸控手機的選項 MAP-CELLH: 80 MAP-CELLW: 80 這二項視第3步驟下的指令而定,必須是40或80 MAP-Ext: jpg 切割後小檔的副檔名,可以是jpg/gif/png MAP-Prefix: /ali/ali-- 指定子資料夾及檔名的前綴字,也是根據第3步驟下的指令而定 MAPH: 5600 第2步驟所產生大圖的高度 MAPW: 6400 第2步驟所產生大圖的寬度 MAPXL: 800 MAPYT: 800 指定本軟體執行後要由圖的那個位置開始顯示 MIDlet-Jar-Size: 3872312 最後必須上一步驟修改後jar檔的大小填入此處後將jad檔存檔 8.若需更改軟體名稱及在手機中的顯示圖示也可在jad中一併修改 MIDlet-Icon: 圖示需自行製作拖進壓縮檔 9.手機記憶卡中的同一資料夾下可存多個本軟體, 只要jar 及jad的主檔名不同即可 10.對於某廠牌手機不支援jad檔, 第7步驟可改為修改 zip 檔中 的\META-INF\MANIFEST.MF 11.圖片的空白部片可以把小檔刪除,軟體會自行補空白,或是補其他小圖進來. 例如台北捷運路線圖可以插進台北捷運票價圖的空隙中 作成單一軟體 目前己完成的項目 b2.jad 臺北市河濱腳踏車道導覽圖 圖較大 b22.jad 臺北市河濱腳踏車道導覽圖 日期較新,圖較小 bx.jad 新北市河濱自行車道導覽圖 100/1/13日新圖 f.jad 花博會場全區圖 k.jad 高雄捷運票價圖 m.jad 台北捷運路線圖 mp.jad 台北捷運票價圖 圖形版 mz.jad 台北捷運票價圖 文字版 16色 mz.jad 台北捷運票價圖 文字版 全彩 t.jad 大台北地圖
Java 手機臺北捷運票價圖
將jad 及 jar二個檔放進手機即完成安裝
執行後勿再按第二次導覽鍵,直接按方向鍵即可捲動圖片
jar http://www.mediafire.com/?p7nozdqrcvvo0r5
jad http://www.mediafire.com/?gmt5ed0tzbh57da
img156.imageshack.us/img156/9352/47020871.gif
因為上次的版本是直接把網路上的票價圖檔放進去手機
結果在操作上相當困難,很不容易定位起迨二站的交叉點
所以這次是完全由程式產生的,並在每個格子都標上橫直二個方向的站名
就不會一移動就不知道對應到那個站名了
還有全票,悠遊卡8折及愛心卡4折三種的價位
本軟體如何自行更改圖片
1.先在網路上找自己喜愛的大範圍圖片,圖檔解析度以3200x3200上以為佳.
例如這張阿里山地圖有6422點 x 5598 點
http://tour.tainan.gov.tw/CP/12270/AttachFiles/633441346935970000.jpg
至於手機是否能容納這樣的大圖片,視不同手機的記憶體而定
我用的nokia 2730可以放 5M以上的單一jar檔,並可順利執行,只是載入稍慢
台北捷運票價圖的.jar 可順利支援到 7360 x 7360的圖片大小
2.先用看圖軟體如IrFraView,Xnview之類把圖檔的顯示範圍調整為80或 40的倍數
例如這張阿里山地圖可調整為 6400 x 5600
3.使用圖片分割軟體ImageMagicK將圖檔分割成許多80x80的小檔
指令如下
convert 633441346935970000.jpg.jpg -crop 80x80 Ali\ali.jpg
ali的名稱可自行命名
4.用winrar將下載下來的jar改副檔名為zip
打開之後將 m 子目錄刪除
5.將第3步驟產生的ali資料夾拖進壓縮檔.
6.結束 winrar,將 zip副檔名改副檔名回.jar
7. 設定jad檔的參數
用文字編輯程式打開jad檔,更改以下9個參數
儘量不要用notepad , 因為jad是utf-8的格式,notepad 會產生不必要的檔頭控制字元
BusView-ShowTouchDot: 1
這是用來支援觸控手機的選項
MAP-CELLH: 80
MAP-CELLW: 80
這二項視第3步驟下的指令而定,必須是40或80
MAP-Ext: jpg
切割後小檔的副檔名,可以是jpg/gif/png
MAP-Prefix: /ali/ali--
指定子資料夾及檔名的前綴字,也是根據第3步驟下的指令而定
MAPH: 5600
第2步驟所產生大圖的高度
MAPW: 6400
第2步驟所產生大圖的寬度
MAPXL: 800
MAPYT: 800
指定本軟體執行後要由圖的那個位置開始顯示
MIDlet-Jar-Size: 3872312
最後必須上一步驟修改後jar檔的大小填入此處後將jad檔存檔
8.若需更改軟體名稱及在手機中的顯示圖示也可在jad中一併修改
MIDlet-Icon:
圖示需自行製作拖進壓縮檔
9.手機記憶卡中的同一資料夾下可存多個本軟體, 只要jar 及jad的主檔名不同即可
10.對於某廠牌手機不支援jad檔, 第7步驟可改為修改
zip 檔中 的\META-INF\MANIFEST.MF
11.圖片的空白部片可以把小檔刪除,軟體會自行補空白,或是補其他小圖進來.
例如台北捷運路線圖可以插進台北捷運票價圖的空隙中
作成單一軟體
目前己完成的項目
b2.jad 臺北市河濱腳踏車道導覽圖 圖較大
b22.jad 臺北市河濱腳踏車道導覽圖 日期較新,圖較小
bx.jad 新北市河濱自行車道導覽圖 100/1/13日新圖
f.jad 花博會場全區圖
k.jad 高雄捷運票價圖
m.jad 台北捷運路線圖
mp.jad 台北捷運票價圖 圖形版
mz.jad 台北捷運票價圖 文字版 16色
mz.jad 台北捷運票價圖 文字版 全彩
t.jad 大台北地圖