本軟體如何自行更改圖片
1.先在網路上找自己喜愛的大範圍圖片,圖檔解析度以3200x3200上以為佳.
例如這張阿里山地圖有6422點 x 5598 點
至於手機是否能容納這樣的大圖片,視不同手機的記憶體而定
我用的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 大台北地圖