J2me手机系统参数的提取-MIDP程序设计进阶

MIDlet在运作时,必须通过java.lang.System.getProperty()函数来取得系统属性。这些系统属性可以让MIDlet了解它们身处的环境相关信息,它们分别是:
(1)microedition.profiles;取得系统所支持的所有Profile信息。
(2)microedition.configuration;取得系统所支持的Configuration信息。
(3)microedition.locale;取得系统目前所使用的地区信息。
(4)microedition.plarform;MIDlet所在平台(或机器)的名称或型号。
(5)microedition.encoding;取得系统缺省使用的语言编码信息


范例程序如下:

SystemPropertyTest.java
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class SystemPropertyTest extends MIDlet
{
    public SystemPropertyTest()
    {
    }
    public void startApp()
    {

        System.out.println("http://www.my400800.cn 400电话 手机版程序开发教程") ;
        System.out.println(System.getProperty("microedition.profiles")) ;
        System.out.println(System.getProperty("microedition.configuration")) ;
        System.out.println(System.getProperty("microedition.locale")) ;
        System.out.println(System.getProperty("microedition.platform")) ;
        System.out.println(System.getProperty("microedition.encoding")) ;


    }
    public void pauseApp()
    {
    }
    public void destroyApp(boolean unconditional)
    {
    }
}
执行结果:
MIDP-2.0
CLDC-1.0
zh_TW
j2me
MS950

你可能感兴趣的:(程序设计)