Как продвинуть сайт на первые места?
Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.

Ускорение продвижения
Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.



Иллюстрированный самоучитель по программированию мобильных телефонов

Класс Gauge

Методы класса Gauge

Методы, имеющиеся в составе класса Gauge, позволяют настраивать графическое отображение течение процесса на экране телефона, рассмотрим некоторые из методов.

  • void addCommand (Command cmd) – добавляет команду;
  • int getMaxValue () – получает значение максимального диапазона работы процесса;
  • int getValue () - получает текущее значение в процессе работы;
  • void setltemCommandListener (ItemCommandListener 1) – устанавливает обработчик событий;
  • void setLabel (String label) – устанавливает метку для элемента;
  • void setLayout (int layout) – устанавливает директивы для элемента;
  • void setMaxValue (int maxValue) – устанавливает максимальное значение течения процесса;
  • void setPreferredSize(int width, int height) – задает ширину и высоту для графического представления всего течения процесса;
  • void setValue(int value) – устанавливает текущее значение процесса.

В примере создается простой измеритель течения процесса в виде прямоугольника, максимальный диапазон задан значением десять. В листинге 6.7 показано использование класса Gauge.

Листинг 6.7. Класс Gauge.

import javax.microedition.midlet.*;
import javax.microedition.Icdui.*;
public class MainClassGauge extends MIDlet implements CommandListener
{
// команда выхода из приложения
private Command exitMidlet = new Command!"Выход",
Command.EXIT, 1);
// объект класса Form
private Form myform = new Form("Класс Gauge");
// объект mydisplay представляет экран телефона
private Display mydisplay;
public MainClassGauge()
{
mydisplay = Display.getDisplay(this);
}
public void startApp()
 {
// добавить объект класса Gauge
myform.append(new Gauge("Прогресс:", true, 10, 5));
// установка обработчика событий для Form
myform.addCommand(exitMidlet);
myform.setCommandListener(this);
// отразить текущий дисплей
mydisplay.setCurrent(myform);
}
public void pauseApp() {}
public void destroyApp(boolean unconditional) {}
public void commandAction(Command c, Displayable d)
{
// выход из приложения
if (с = = exitMidlet)
{
destroyApp(false);
notifyDestroyed();
}
}
}

Откомпилировав этот пример, вы увидите на экране прямоугольник, наполовину закрашенный темным цветом. Использование класса Gauge позволяет создавать экранные заставки отображающие, например, процесс загрузки Приложения. Для того чтобы пользователь не наблюдал за черным экраном телефона в момент загрузки очередного процесса, создайте класс Gauge и используйте его по назначению.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.