Vibe And Backlight Api; Backlight Api - Motorola E680 - Smartphone - GSM Developer's Manual

Micro edition (j2me) applications
Hide thumbs Also See for E680 - Smartphone - GSM:
Table of Contents

Advertisement

Vibe and Backlight API

The Vibe and Backlight API allows J2ME applications access to vibrator, backlight, and
keypad controls. This API gives a MIDlet the ability to turn these features on or off based
on the applications needs. The MIDlet will use this API to enhance the activity being
performed by the application.
Examples of this enhancement are the following:
1. When in a driving game application, the vibrator is turned on during a crash.
2. An alarm application would have access to turn the vibrator on and off.
3. A stock ticker application turns the backlight on and off when a specified stock
Native constraints are in place to protect the battery life of the product. These native
constraints will be flexible to allow the operator to make the final call on implementation.
For more information refer to the MIDP 2.0 specification.
The following are code samples to show implementation of the Vibe and Backlight API:
Sample of code for calling of 'vibrate(int)' method of Display class:
int duration = 5000;//5 seconds;
java.lang.boolean returnValue = display.vibrate(duration);
if (returnValue != false) {
System.out.println("Invoke vibrate method with parameter = "
+ duration + ", method returns : " + returnValue);
}
else {
System.out.println("Failed: invoke vibrate(" + duration +
"), method returns false");
}
38
Vibe and Backlight API
hits a target price.
10

Advertisement

Table of Contents
loading

Table of Contents