站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2ME 专题MIDP程序中设置和得到MIDlet属性

MIDP程序中设置和得到MIDlet属性

摘要: MIDP程序中设置和得到MIDlet属性
<tr><td>
http:///tech/article1303.html
[转载于闻怡洋的个人网站]

作者:闻怡洋 2004/06/18
http://wyy.vchelp.net/wyy/

在MIDlet程序打包成为MIDlet Suite在JAR包的MANIFEST.MF文件中包含有各种属性,一部分属性是系统指定的,用户也可以设置自定义的属性。本文简单介绍一下如何设置和获取这些属性的值。

每个一个属性都是一个值对,由一个名称和一个值组成。假设读者使用WTK开发MIDlet程序,那么修改系统属性的方法如下图:

540) this.width = 540'>

540) this.width = 540'>

设置自定义属性的方法如下图,这部分属性被保存在JAD文件中:

[] 540) this.width = 540'>

[]这里介绍几个必须提供的系统属性的含义:

MIDlet-Jar-Size JAR文件的大小,不用手工填写
MIDlet-Jar-URL 下载JAR文件的地址,因为MIDlet可以通过网络下载,所以这里可以指出下载地址。而下载时一般是先下载jad文件,然后通过jad中的描述由用户自行决定是否下载MIDlet程序相对应的JAR文件
MIDlet-Name MIDlet程序的名称
MIDlet-Vendor 提供商名称
MIDlet-Version MIDlet程序版本号
MicroEdition-Configuration 要求的配置版本,目前可以为 CLDC-1.0 或者 CLDC-1.1
MicroEdition-Profile 要求的简表版本,目前可以填写为 MIDP-2.0 或者 MIDP-1.0
下面的系统属性是可选的:

MIDlet-Data-Size 用于保存MIDlet持续存储的数据区域大小,当程序被编译后由WTK 自动填写
MIDlet-Delete-Confirm 删除MIDlet时显示的确认信息
MIDlet-Delete-Notify 删除MIDlet时可以向指定URL发送通知信息
[]MIDlet-Description MIDlet程序的详细说明
MIDlet-Icon MIDlet程序的图标,要求为PNG文件
MIDlet-Info-URL 在互联网上对MIDlet程序进行详细说明的地址
MIDlet-Install-Notify 成功安装MIDlet程序后可以向指定的URL发送通知信息
获取属性值时需要调用的函数是:MIDlet类的成员方法,public final String getAppProperty(String key),参数key表示属性名称,返回值表示属性值,如果属性未被定义那么将会返回null。
例如要得到MIDlet-Name 属性,就调用 midlet.getAppProperty("MIDlet-Name"),假设midlet是MIDlet对象。

[]在使用属性值时有几点需要注意:

属性名称是大小写敏感的
没有遍历属性的方法可供调用
在一个MIDlet Suite中属性名称必须唯一
属性是只读的,在MIDlet程序中无法修改属性的值
http:///tech/article1303.html
</td></tr></table></td> </tr> <tr> <td background="/pic/split.gif" height=1></td> </tr> <tr> <td class="tdMargin1">
↑返回目录
前一篇: 跟我学制作Pak文件
后一篇: 各型号手机Bug总结