最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Nokia的J2ME扩展API――UI API使用之DeviceControl类
时间:2022-07-02 17:43:58 编辑:袖梨 来源:一聚教程网
Nokia在标准的J2ME API的基础上,在所有Nokia的手机中扩展了一个功能,这些功能以扩展API的形式提供给开发人员,这些扩展API就是著名的Nokia UI API。
关于Nokia UI API的文档,可以在Nokia Developer’s Suit安装目录下的Devices下的任意一个模拟器的docs目录中找到。
DeviceControl类是一个控制手机背景灯闪烁以及手机震动的类,该类属于com.nokia.mid.ui包,在使用以前需要引入该包。其中包含的主要方法有:
1、flashLights
该方法的方法声明如下:
public static void flashLights(long duration)
该方法的作用是临时闪烁屏幕背景灯duration参数指定的毫秒数。
该方法调用以后不会阻塞线程的执行,如果设备不支持该方法,则该方法会自动返回,如果设置的时间超过设备支持的最大时间,则自动在闪烁最大时间以后返回。
该方法返回时,会自动返回到闪烁以前的状态。
想结束该方法的执行,可以使用flashLights(0)来实现。
其中参数:
duration――指闪烁的毫秒数。如果该数字小于0,则抛出IllegalArgumentException。
使用示例:
DeviceControl. flashlights(3000);
该代码的作用是设置背景灯闪烁3秒钟。
2、setLights
该方法的声明如下:
public static void setLights(int num, int level)
该方法的作用是设置屏幕背景灯的亮度。
其中参数:
关于Nokia UI API的文档,可以在Nokia Developer’s Suit安装目录下的Devices下的任意一个模拟器的docs目录中找到。
DeviceControl类是一个控制手机背景灯闪烁以及手机震动的类,该类属于com.nokia.mid.ui包,在使用以前需要引入该包。其中包含的主要方法有:
1、flashLights
该方法的方法声明如下:
public static void flashLights(long duration)
该方法的作用是临时闪烁屏幕背景灯duration参数指定的毫秒数。
该方法调用以后不会阻塞线程的执行,如果设备不支持该方法,则该方法会自动返回,如果设置的时间超过设备支持的最大时间,则自动在闪烁最大时间以后返回。
该方法返回时,会自动返回到闪烁以前的状态。
想结束该方法的执行,可以使用flashLights(0)来实现。
其中参数:
duration――指闪烁的毫秒数。如果该数字小于0,则抛出IllegalArgumentException。
使用示例:
DeviceControl. flashlights(3000);
该代码的作用是设置背景灯闪烁3秒钟。
2、setLights
该方法的声明如下:
public static void setLights(int num, int level)
该方法的作用是设置屏幕背景灯的亮度。
其中参数:
相关文章
- 时空中的绘旅人天宇之间怎么玩 绘旅人天宇之间活动玩法介绍 12-25
- QQ2024年度报告怎么看 2024qq年度报告玩法介绍 12-25
- 归龙潮珠砂什么时候up 归龙潮红缘绮梦卡池介绍 12-25
- 王者荣耀S38赛季有什么更新 12-25
- 王者荣耀S38赛季有什么更新 王者荣耀S38赛季更新内容介绍 12-25
- 世界之外12.25有什么更新 世界之外12月25日更新内容介绍 12-25