本软体如何自行更改图片
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 大台北地图