СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕКЛЮЧЕНИЯ РЕЖИМА ОТОБРАЖЕНИЯ

1. Способ переключения режима отображения, в котором способ используется в мобильном терминале, по меньшей мере, имеющем три кнопки, размещенные в интерфейсе дисплея мобильного терминала таким образом, что тремя кнопками являются первая кнопка, вторая кнопка и третья кнопка слева направо, и способ содержит этапы, на которых:
обнаруживают и получают событие последовательного приведения в действие по меньшей мере двух кнопок;
получают текущий режим отображения;
переключают режим отображения экрана согласно способу приведения в действие для события последовательного приведения в действие по меньшей мере двух кнопок и текущему режиму отображения;
причем режим отображения содержит полноэкранный режим, режим масштабирования влево и режим масштабирования вправо.
2. Способ по п. 1, в котором этап, на котором обнаруживают и получают событие последовательного приведения в действие по меньшей мере двух кнопок, содержит:
получение монитора, зарегистрированного ранее;
обнаружение и получение события последовательного приведения в действие по меньшей мере двух кнопок на основе монитора.
3. Способ по п. 2, в котором этап, на котором обнаруживают и получают событие последовательного приведения в действие по меньшей мере двух кнопок на основе монитора, содержит:
получение параметра первой кнопки согласно монитору, когда обнаружено, что приведена в действие какая-либо кнопка;
получение кнопки, соответствующей параметру первой кнопки, согласно соответствию между параметрами кнопки и кнопками;
запуск таймера, когда кнопкой является вторая кнопка;
определение, что получено событие последовательного приведения в действие по меньшей мере двух кнопок, если параметр второй кнопки получен до того, как срок действия таймера достигнет предварительно определенного срока действия.
4. Способ по п. 3, в котором этап, на котором получают параметр первой кнопки согласно монитору, содержит:
вызов функции onKeyEvent в таймере, вызов функции keyEvent и дополнительно вызов функции getKeyCode, когда обнаружено, что приведена в действие какая-либо кнопка;
получение параметра первой кнопки согласно функции getKeyCode.
5. Способ по п. 1, в котором этап, на котором получают текущий режим отображения, содержит:
получение параметра текущего режима;
получение текущего режима отображения, соответствующего параметру текущего режима, согласно соответствию между режимами отображения и параметрами режима.
6. Способ по п. 5, в котором этап, на котором получают текущий режим отображения, соответствующего параметру текущего режима согласно соответствию между режимами отображения и параметрами режима, содержит:
получение текущего режима отображения, соответствующего первому параметру, как полноэкранного режима согласно соответствию между режимами отображения и параметрами режима, когда параметром режима является первый параметр;
получение текущего режима отображения, соответствующего второму параметру, как режима масштабирования влево согласно соответствию между режимами отображения и параметрами режима, когда параметром режима является второй параметр;
получение текущего режима отображения, соответствующего третьему параметру, как режима масштабирования вправо согласно соответствию между режимами отображения и параметрами режима, когда параметром режима является третий параметр.
7. Способ по п. 1, в котором этап, на котором переключают режим отображения экрана согласно способу приведения в действие для события последовательного приведения в действие по меньшей мере двух кнопок и текущий режим отображения, содержит:
определение способа приведения в действие по меньшей мере двух кнопок как режима продолжительного постукивания согласно событию последовательного приведения в действие по меньшей мере двух кнопок;
переключение режима отображения экрана согласно режиму продолжительного постукивания и текущему режиму отображения.
8. Способ по п. 7, в котором режим продолжительного постукивания содержит продолжительное постукивание, скользящее влево, и продолжительное постукивание, скользящее вправо;
этап, на котором определяют способ приведения в действие по меньшей мере двух кнопок как режим продолжительного постукивания согласно событию последовательного приведения в действие по меньшей мере двух кнопок, содержит:
определение способа приведения в действие по меньшей мере двух кнопок как продолжительное постукивание, скользящее влево, когда приведенные в действие кнопки содержат по меньшей мере первую кнопку и вторую кнопку, и
траектория скольжения операции касания в отношении по меньшей мере двух кнопок направлена влево;
определение способа приведения в действие по меньшей мере двух кнопок как продолжительное постукивание, скользящее вправо, когда приведенные в действие кнопки содержат по меньшей мере третью кнопку и вторую кнопку, и траектория скольжения операции касания в отношении по меньшей мере двух кнопок направлена вправо.
9. Способ по п. 8, в котором этап, на котором переключают режим отображения экрана согласно режиму продолжительного постукивания и текущему режиму отображения, содержит:
переключение полноэкранного режима на режим масштабирования влево, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее влево, и текущим режимом отображения является полноэкранный режим;
переключение полноэкранного режима на режим масштабирования вправо, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее вправо, и текущим режимом отображения является полноэкранный режим;
переключение режима масштабирования влево на полноэкранный режим, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее влево, и текущим режимом отображения является режим масштабирования влево;
переключение режима масштабирования влево на режим масштабирования вправо или полноэкранный режим, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее вправо, и текущим режимом отображения является режим масштабирования влево;
переключение режима масштабирования вправо на режим масштабирования влево или полноэкранный режим, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее влево, и текущим режимом отображения является режим масштабирования вправо;
переключение режима масштабирования вправо на полноэкранный режим, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее вправо, и текущим режимом отображения является режим масштабирования вправо.
10. Устройство для переключения режима отображения, в котором устройство используется в мобильном терминале, по меньшей мере, имеющем три кнопки, размещенные в интерфейсе дисплея мобильного терминала таким образом, что тремя кнопками являются первая кнопка, вторая кнопка и третья кнопка слева направо, и устройство содержит:
модуль обнаружения и получения, выполненный с возможностью обнаружения и получения события последовательного приведения в действие по меньшей мере двух кнопок;
модуль получения, выполненный с возможностью получения текущего режима отображения;
модуль переключения, выполненный с возможностью переключения режима отображения экрана согласно способу приведения в действие для события последовательного приведения в действие по меньшей мере двух кнопок и текущему режиму отображения;
причем режим отображения содержит полноэкранный режим, режим масштабирования влево и режим масштабирования вправо.
11. Устройство по п. 10, в котором модуль обнаружения и получения содержит:
блок получения, выполненный с возможностью получения монитора, зарегистрированного ранее;
блок обнаружения и получения, выполненный с возможностью обнаружения и получения события последовательного приведения в действие по меньшей мере двух кнопок на основе монитора.
12. Устройство по п. 11, в котором блок обнаружения и получения содержит:
первый подблок получения, выполненный с возможностью получения параметра первой кнопки согласно монитору, когда обнаружено, что приведена в действие какая-либо кнопка;
второй подблок получения, выполненный с возможностью получения кнопки, соответствующей параметру первой кнопки, согласно соответствию между параметрами кнопки и кнопками;
подблок запуска, выполненный с возможностью запуска таймера, когда кнопкой является вторая кнопка;
подблок определения, выполненный с возможностью определения, что получено событие последовательного приведения в действие по меньшей мере двух кнопок, если параметр второй кнопки получен до того, как срок действия таймера достигнет предварительно определенного срока действия.
13. Устройство по п. 12, в котором первый подблок получения выполнен с возможностью вызова функции onKeyEvent в таймере, вызова функции keyEvent и дополнительно вызова функции getKeyCode, когда обнаружено, что приведена в действие какая-либо кнопка;
получения параметра первой кнопки согласно функции getKeyCode.
14. Устройство по п. 10, в котором модуль получения выполнен с возможностью получения параметра текущего режима;
получения текущего режима отображения, соответствующего параметру текущего режима, согласно соответствию между режимами отображения и параметрами режима.
15. Устройство по п. 14, в котором модуль получения выполнен с возможностью получения текущего режима отображения, соответствующего первому параметру, как полноэкранного режима согласно соответствию между режимами отображения и параметрами режима, когда параметром режима является первый параметр;
модуль получения выполнен с возможностью получения текущего режима отображения, соответствующего второму параметру, как режима масштабирования влево согласно соответствию между режимами отображения и параметрами режима, когда параметром режима является второй параметр;
модуль получения выполнен с возможностью получения текущего режима отображения, соответствующего третьему параметру, как режима масштабирования вправо согласно соответствию между режимами отображения и параметрами режима, когда параметром режима является третий параметр;
16. Устройство по п. 14, в котором модуль переключения содержит:
блок определения, выполненный с возможностью определения способа приведения в действие по меньшей мере двух кнопок как режима продолжительного постукивания согласно событию последовательного приведения в действие по меньшей мере двух кнопок;
блок переключения, выполненный с возможностью переключения режима отображения экрана согласно режиму продолжительного постукивания и текущему режиму отображения.
17. Устройство по п. 16, в котором режим продолжительного постукивания содержит продолжительное постукивание, скользящее влево, и продолжительное постукивание, скользящее вправо;
блок определения выполнен с возможностью определения способа приведения в действие по меньшей мере двух кнопок как продолжительное постукивание, скользящее влево, когда приведенные в действие кнопки содержат по меньшей мере первую кнопку и вторую кнопку, и траектория скольжения операции касания в отношении по меньшей мере двух кнопок направлена влево;
блок определения выполнен с возможностью определения способа приведения в действие по меньшей мере двух кнопок как продолжительное постукивание, скользящее вправо, когда приведенные в действие кнопки содержат по меньшей мере третью кнопку и вторую кнопку, и траектория скольжения операции касания в отношении по меньшей мере двух кнопок направлена вправо.
18. Устройство по п. 17, в котором блок переключения выполнен с возможностью переключения полноэкранного режима на режим масштабирования влево, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее влево, и текущим режимом отображения является полноэкранный режим;
блок переключения выполнен с возможностью переключения полноэкранного режима на режим масштабирования вправо, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее вправо, и текущим режимом отображения является полноэкранный режим;
блок переключения выполнен с возможностью переключения режима масштабирования влево на полноэкранный режим, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее влево, и текущим режимом отображения является режим масштабирования влево;
блок переключения выполнен с возможностью переключения режима масштабирования влево на режим масштабирования вправо или полноэкранный режим, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее вправо, и текущим режимом отображения является режим масштабирования влево;
блок переключения выполнен с возможностью переключения режима масштабирования вправо на режим масштабирования влево или полноэкранный режим, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее влево, и текущим режимом отображения является режим масштабирования вправо;
блок переключения выполнен с возможностью переключения режима масштабирования вправо на полноэкранный режим, когда режимом продолжительного постукивания является продолжительное постукивание, скользящее вправо, и текущим режимом отображения является режим масштабирования вправо.
19. Устройство для переключения режима отображения, в котором устройство используется в мобильном терминале, по меньшей мере, имеющем три кнопки, размещенные в интерфейсе дисплея мобильного терминала таким образом, что тремя кнопками являются первая кнопка, вторая кнопка и третья кнопка слева направо, и устройство содержит:
процессор;
память, выполненную с возможностью хранения инструкций, исполняемых процессором;
при этом процессор выполнен с возможностью:
обнаружения и получения события последовательного приведения в действие по меньшей мере двух кнопок;
получения текущего режима отображения;
переключения режима отображения экрана согласно способу приведения в действие для события последовательного приведения в действие по меньшей мере двух кнопок и текущему режиму отображения;
причем режим отображения содержит полноэкранный режим, режим масштабирования влево и режим масштабирования вправо.