СПОСОБ И АППАРАТ ДЛЯ ОБРАБОТКИ РАЗДЕЛЕННОГО ЭКРАНА И ТРАНСПОРТНОЕ СРЕДСТВО
METHOD AND APPARATUS FOR PROCESSING SPLIT SCREEN AND VEHICLE

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к области технологий управления и, в частности, к способу и аппарату для обработки разделенного экрана и транспортному средству.
УРОВЕНЬ ТЕХНИКИ
Окна отображения для отображения информации, как правило, размещены на различных устройствах. Однако, в известном уровне техники в ходе отображения окна отображения соответствующее содержимое, как правило, отображается посредством интерфейса отображения и одновременно отображается только один интерфейс отображения. Этот режим отображения не может оптимизировать опыт операции пользователя, и пользователь не может одновременно получить больше информации.
В некоторых известных уровнях техники, чтобы позволить пользователю одновременно получить больше информации, экран отображения устройства настроен на одновременное отображение многих интерфейсов отображения. Однако, в связи с параллельным отображением многих интерфейсов отображения пользователь должен сначала выполнить операцию разделения экрана. В известном уровне техники операция разделения экрана должна быть задана в системе устройства, такой сложный режим операции разделения экрана не может обеспечить улучшенный опыт для пользователя, но также не дает пользователю быстро и точно получить необходимую информацию.
В CN 106325747 A раскрыт способ переключения состояния взаимосвязи виртуальных клавиш, применяемый к транспортному средству, содержащий терминал транспортного средства, сенсорный дисплей, соединенный с терминалом транспортного средства, несколько виртуальных кнопок управления распределено на сенсорном дисплее, строка быстрого доступа размещена на сенсорном дисплее, несколько виртуальных кнопок быстрого доступа расположено в строке быстрого доступа, когда пользователь касается виртуальной кнопки управления или виртуальной кнопки управления, терминал транспортного средства параллельно управляет состоянием соответствующей виртуальной кнопки быстрого доступа или виртуальной кнопки управления для переключения с тем, чтобы состояние нажатой виртуальной кнопки управления и состояние виртуальной кнопки быстрого доступа отображались согласованно. Таким образом, нарушения управления, вызванные отсутствием синхронизации, устранены. Одновременно, режим распределения и позицию виртуальной кнопки быстрого доступа можно отрегулировать, разместив в наиболее заметное место для использования.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Цель настоящего изобретения состоит в обеспечении способом и аппаратом для обработки разделенного экрана и транспортного средства, чтобы решить проблемы в имеющемся уровне техники.
В первом аспекте предлагается способ обработки разделенного экрана, применяемый к аппарату отображения с сенсорным дисплеем, вышеупомянутый способ содержит: обнаружение целевой позиции предварительно заданной пиктограммы на сенсорном дисплее; и определение режима отображения сенсорного дисплея в зависимости от целевой позиции, где режим отображения включает в себя отображение на полный экран и отображение разделенного экрана.
Если требуется, упомянутый способ далее содержит: когда определено, что режим отображения представляет собой отображение разделенного экрана, получение прикладных программ, выполняемых в фоновом режиме в настоящее время; и определение числа интерфейсов разделенного экрана отображения разделенного экрана в зависимости от числа прикладных программ, выполняемых в фоновом режиме в настоящее время, где каждый интерфейс разделенного экрана используется для отображения прикладной программы, выполняемой в фоновом режиме в настоящее время.
Если требуется, упомянутый способ далее содержит: определение числа интерфейсов разделенного экрана отображения разделенного экрана в зависимости от целевой позиции.
Если требуется, до шага обнаружения целевой позиции предварительно заданной пиктограммы на сенсорном дисплее упомянутый способ далее содержит: прием операции касания, применяемой пользователем к предварительно заданной пиктограмме; и когда операция касания представляет собой операцию перемещения пиктограммы, перемещение предварительно заданной пиктограммы в целевую позицию в ответ на операцию перемещения пиктограммы.
Если требуется, шаг определения режима отображения сенсорного дисплея в зависимости от целевой позиции содержит: когда целевая позиция расположена в первой предварительно заданной зоне сенсорного дисплея, определение режима отображения как отображение на полный экран, где отображение на полный экран используется для отображения любой прикладной программы или указанной прикладной программы из прикладных программ, выполняемых в фоновом режиме в настоящее время; и когда целевая позиция расположена во второй предварительно заданной зоне сенсорного дисплея, определение режима отображения как отображение разделенного экрана, где вторая предварительно заданная зона отличается от первой предварительно заданной зоны.
Если требуется, упомянутый способ далее содержит: отображение предварительно заданной пиктограммы в предварительно заданной позиции до шага обнаружения целевой позиции предварительно заданной пиктограммы на сенсорном дисплее; и скрытие предварительно заданной пиктограммы после шага определения режима отображения сенсорного дисплея в зависимости от целевой позиции.
Если требуется, упомянутый способ далее содержит: когда сенсорный дисплей разделен на разные интерфейсы разделенного экрана для выполнения отображения разделенного экрана, регулирование зон интерфейсов разделенного экрана в зависимости от перемещения предварительно заданной пиктограммы.
Во втором аспекте предлагается аппарат обработки разделенного экрана, применяемый к аппарату отображения с сенсорным дисплеем, вышеупомянутый аппарат содержит: модуль обнаружения, выполненный с возможностью обнаружения целевой позиции предварительно заданной пиктограммы на сенсорном дисплее; и модуль определения режима отображения, выполненный с возможностью определения режима отображения сенсорного дисплея в зависимости от целевой позиции, где режим отображения включает в себя отображение на полный экран и отображение разделенного экрана.
Если требуется, упомянутый аппарат далее содержит: модуль получения, выполненный с возможностью, когда определено, что режим отображения представляет собой отображение разделенного экрана, получить прикладные программы, выполняемые в фоновом режиме в настоящее время; и первый модуль определения числа интерфейсов разделенного экрана, выполненный с возможностью определить число интерфейсов разделенного экрана отображения разделенного экрана в зависимости от числа прикладных программ, выполняемых в фоновом режиме в настоящее время, где каждый интерфейс разделенного экрана используется для отображения прикладной программы, выполняемой в фоновом режиме в настоящее время.
Если требуется, упомянутый аппарат далее содержит: второй модуль определения числа интерфейсов разделенного экрана, выполненный с возможностью определить число интерфейсов разделенного экрана отображения разделенного экрана в зависимости от целевой позиции.
Если требуется, упомянутый аппарат далее содержит: приемный модуль, выполненный с возможностью приема операции касания, применяемой пользователем к предварительно заданной пиктограмме; и модуль перемещения, выполненный с возможностью, когда операция касания представляет собой операцию перемещения пиктограммы, переместить предварительно заданную пиктограмму в целевую позицию в ответ на операцию перемещения пиктограммы
Если требуется, модуль определения режима отображения выполнен с возможностью, когда целевая позиция расположена в первой предварительно заданной зоне сенсорного дисплея, определить режим отображения как отображение на полный экран, где отображение на полный экран используется для отображения любой прикладной программы или указанной прикладной программы из прикладных программ, выполняемых в фоновом режиме в настоящее время; и когда целевая позиция расположена во второй предварительно заданной зоне сенсорного дисплея, определить режим отображения как отображение разделенного экрана, где вторая предварительно заданная зона отличается от первой предварительно заданной зоны.
Если требуется, упомянутый аппарат далее содержит: модуль отображения пиктограммы, выполненный с возможностью отображения предварительно заданной пиктограммы в предварительно заданной позиции до обнаружения целевой позиции предварительно заданной пиктограммы на сенсорном дисплее; и модуль скрытия пиктограммы, выполненный с возможностью скрытия предварительно заданной пиктограммы после определения режима отображения сенсорного дисплея в зависимости от целевой позиции.
Если требуется, упомянутый аппарат далее содержит: модуль регулирования зоны, выполненный с возможностью, когда сенсорный дисплей разделен на разные интерфейсы разделенного экрана для выполнения отображения разделенного экрана, регулировать зоны интерфейсов разделенного экрана в зависимости от перемещения предварительно заданной пиктограммы.
В третьем аспекте предлагается транспортное средство, содержащее упомянутый аппарат обработки разделенного экрана.
В четвертом аспекте предлагается аппарат обработки разделенного экрана, упомянутый аппарат содержит: процессор и запоминающее устройство, используемое для хранения исполняемых команд процессора; где процессор выполнен с возможностью обнаружить целевую позицию предварительно заданной пиктограммы на сенсорном дисплее; и определить режим отображения сенсорного дисплея в зависимости от целевой позиции, где режим отображения включает в себя отображение на полный экран и отображение разделенного экрана.
Посредством упомянутых технических решений режим отображения определен в зависимости от позиции предварительно заданной пиктограммы, чтобы пользователь мог управлять отображением на полный экран и отображением разделенного экрана сенсорного дисплея, перемещая предварительно заданную пиктограмму, таким образом, управление простое, разделение экрана выполняется быстро, для пользователя обеспечен более интеллектуальный и дружественный к пользователю опыт управления, и пользователь может быстро и точно получить необходимую информацию; с другой стороны, пользователь может удобным образом быстро переключить режим отображения, следовательно, опыт управления пользователя дополнительно улучшен.
Другие признаки и преимущества настоящего изобретения будут подробно описаны в следующем подробном описании.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Чертежи применяются для обеспечения более глубокого понимания настоящего изобретения, являются частью данного описания, и иллюстрируют настоящее изобретение совместно со следующим подробным описанием, но не накладывают ограничения на настоящее изобретение. Где:
Фиг. 1 - блок-схема аппарата отображения, показанная в примере осуществления настоящего изобретения;
Фиг. 2 - структурная схема последовательности способа обработки разделенного экрана в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 3 - структурная схема последовательности перемещения предварительно заданной пиктограммы в целевую позицию в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 4 - структурная схема отображения на полный экран, когда предварительно заданная пиктограмма в первой предварительно заданной зоне в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 5 - структурная схема отображения разделенного экрана, когда предварительно заданная пиктограмма во второй предварительно заданной зоне в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 6 - структурная схема переключения между отображением разделенного экрана и отображением на полный экран в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 7а - структурная схема результата разделенного экрана в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 7b - структурная схема результата разделенного экрана в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 8 - структурная схема зон регулирования интерфейсов разделенного экрана в зависимости от перемещения предварительно заданной пиктограммы в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 9 - блок-схема аппарата обработки разделенного экрана в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 10 - блок-схема аппарата для выполнения способа обработки разделенного экрана, показанного в примере осуществления настоящего изобретения;
Фиг. 11 - блок-схема аппарата для выполнения способа обработки разделенного экрана, показанного в другом примере осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ Конкретные варианты осуществления настоящего изобретения будут подробно описаны ниже со ссылками на чертежи. Следует понимать, что конкретные варианты осуществления, описанные в настоящем документе, используются только для иллюстрирования и пояснения, но не предназначены для ограничения настоящего изобретения.
Фиг. 1 - блок-схема аппарата отображения, показанная в примере осуществления настоящего изобретения. Аппарат 10 отображения по меньшей мере включает в себя: сенсорную панель 101, сенсорный контроллер 102, экран 103 отображения и процессор 104.
Сенсорная панель 101 обнаруживает изменения сопротивления, давления, электропроводности и иных параметров, вызванные касанием, чтобы сгенерировать сигнал касания.
Сенсорный контроллер 102 принимает сигнал касания, сгенерированный на сенсорной панели 101, обрабатывает сигнал касания, а затем передает обработанный сигнал в процессор 104.
Экран 103 отображения включает в себя модуль подсветки, панель отображения, размещенную над модулем подсветки, и световую направляющую пластину, размещенную над панелью отображения. Панель отображения может представлять собой панель жидкокристаллического дисплея, панель ОСИД (органический светоизлучающий диод), панель с электрическим смачиванием или панель СИДКТ (светоизлучающий диод с квантовой точкой) и т.д.
Сенсорная панель 101 может быть размещена над панелью отображения или функции сенсорной панели 101 могут быть интегрированы в панель отображения. Когда сенсорная панель 101 наложена на панель отображения или встроена в панель отображения в виде слоя, сенсорная панель 101, сенсорный контроллер 102 и экран 103 отображения могут образовать сенсорный дисплей.
Процессор 104 может выполнять соответствующую операцию в зависимости от принятого сигнала касания, отправленного сенсорным контроллером 102. Под управлением процессора 104 экран 103 отображения осуществляет функцию отображения.
Аппарат 10 отображения можно применять для различных типов устройств, где устройства могут быть реализованы в различных формах, например, это могут быть электронные устройства, включая мобильные телефоны, смартфоны, портативные компьютеры, приемники цифрового вещания, КПК (карманный персональный компьютер), ППК (планшетный персональный компьютер), ПМП (портативный мультимедийный проигрыватель), навигационные аппараты и т.п., и транспортное средство, включающее в себя смонтированный на транспортное средство терминал и т.д.
На фиг. 2 показана структурная схема последовательности способа обработки разделенного экрана в соответствии с вариантом осуществления настоящего изобретения. Способ обработки разделенного экрана включает в себя следующие шаги:
На шаге S21 обнаруживается целевая позиция предварительно заданной пиктограммы на сенсорном дисплее.
В варианте осуществления настоящего изобретения предварительно заданная пиктограмма размещена в предварительно заданной позиции на сенсорном дисплее, а затем пользователь взаимодействует (например, операцией перемещения, операцией однократного нажатия и т.д.) с предварительно заданной пиктограммой, чтобы управлять режимом отображения сенсорного дисплея. Предварительно заданная позиция может представлять собой любую позицию на сенсорном дисплее, например, позицию на кромке правой стороны, позицию в верхнем правом углу или среднюю позицию и т.п.на сенсорном дисплее. В одном варианте осуществления предварительно заданная позиция может быть кнопкой приостановки определенной формы, например, круглой кнопкой приостановки.
В одном варианте осуществления предварительно заданная пиктограмма может быть отображена в предварительно заданной позиции на сенсорном дисплее после активации сенсорного дисплея. В некоторых других вариантах осуществления, когда команда разделенного экрана введена пользователем через сенсорный дисплей, предварительно заданная пиктограмма отображается в предварительно заданной позиции на сенсорном дисплее. Команда разделенного экрана может представлять собой нажатие заданной позиции на сенсорном дисплее, выполнение операции скольжения в заданной позиции на сенсорном дисплее, взаимодействие с физической клавишей (например, клавишей уровня громкости, клавишей питания и т.п.) и т.д.
Как показано на фиг. 3, шаг перемещения предварительно заданной пиктограммы в целевую позицию содержит:
На шаге S31, прием операции касания, применяемой пользователем к предварительно заданной пиктограмме.
На шаге S32, когда операция касания представляет собой операцию перемещения пиктограммы, перемещение предварительно заданной пиктограммы в целевую позицию в ответ на операцию перемещения пиктограммы.
Операция перемещения пиктограммы может представлять собой скольжение по сенсорному дисплею после выбора предварительно заданной пиктограммы, чтобы тем самым заставить предварительно заданную пиктограмму перемещаться по сенсорному дисплею, а позиция прекращения скольжения представляет собой целевую позицию, куда предварительно заданная пиктограмма будет перемещена. Операция перемещения пиктограммы может представлять собой выполнение нажатия в другой позиции (т.е. целевой позиции) предварительно определенное число раз после выполнения нажатия на предварительно заданную пиктограмму предварительно определенное число раз, после чего предварительно заданная пиктограмма переместится в целевую позицию. Следует понимать, что операция перемещения пиктограммы предварительно задана, и ее можно задавать в зависимости от привычек или опыта пользователя, что не ограничивается в настоящем изобретении.
Когда целевая позиция предварительно заданной пиктограммы на сенсорном дисплее обнаружена, сначала могут быть получены координаты предварительно заданной пиктограммы на сенсорном дисплее, а затем целевая позиция предварительно заданной пиктограммы определена в зависимости от ее координат. В одном варианте осуществления, когда обнаружено, что целевая позиция предварительно заданной пиктограммы совпадает с предварительно заданной позицией, а именно, когда предварительно заданная пиктограмма не перемещалась или перемещена в предварительно заданную позицию, режим отображения сенсорного дисплея может быть по умолчанию отображением на полный экран.
На шаге S22, определение режима отображения сенсорного дисплея в зависимости от целевой позиции, где режим отображения включает в себя отображение на полный экран и отображение разделенного экрана.
В варианте осуществления настоящего изобретения режим отображения включает в себя отображение на полный экран и отображение разделенного экрана, где число интерфейсов разделенного экрана совпадает с числом прикладных программ, выполняемых в фоновом режиме в настоящее время.
Прикладная программа, выполняемая в фоновом режиме, обозначает, что когда пользователь повторно открывает другие прикладные программы В после открытия прикладной программы А, то после этого прикладная программа А будет выполняться в фоновом режиме. Когда определено, что режим отображения представляет собой отображение разделенного экрана, можно получить прикладные программы, выполняемые в фоновом режиме в настоящее время, и определить число интерфейсов разделенного экрана в зависимости от числа прикладных программ, выполняемых в фоновом режиме в настоящее время. После определения числа интерфейсов разделенного экрана сенсорный дисплей разделяется в зависимости от определенного числа, а каждый интерфейс разделенного экрана используется для отображения прикладной программы, выполняемой в фоновом режиме в настоящее время.
В одном варианте осуществления настоящего изобретения, когда предварительно заданная пиктограмма отображена, если она необходима, и скрыта, если она не требуется. Как указано выше, перед шагом S21 предварительно заданная пиктограмма может быть отображена в предварительно заданной позиции на сенсорном дисплее; а после шага S22, а именно после определения режима отображения сенсорного дисплея, предварительно заданная пиктограмма скрыта, чтобы предотвратить перекрытие предварительно заданной пиктограммой отображаемого содержимого и избежать влияния на операцию пользователя. В некоторых вариантах осуществления также можно задать, чтобы предварительно заданная пиктограмма была скрыта после отображения предварительно заданной пиктограммы в течение предварительно заданного периода или после предварительно заданного периода после операции с предварительно заданной пиктограммой.
Предварительно заданная пиктограмма может быть скрыта при настройке предварительно заданной пиктограммы на прозрачный режим, а когда предварительно заданная пиктограмма настроена на прозрачный режим, на операцию, принятую в целевой позиции, где расположена предварительно заданная пиктограмма, не будет выполнено ответное действие. Либо, когда предварительно заданная пиктограмма отображена на интерфейсе отображения в приостановленном состоянии, операция, принятая в целевой позиции, где расположена предварительно заданная пиктограмма, будет проанализирована как подлежащая ответному действию операцией, выполненной в соответствующей зоне под предварительно заданной пиктограммой.
Предварительно заданная пиктограмма также может быть скрыта вызовом команды скрытия, которая предварительно сохранена в запоминающем устройстве терминала, команда скрытия используется для настройки состояния видимости предварительно заданной пиктограммы на «нет» (или «ложно»), и, следовательно, предварительно заданная пиктограмма больше не отображается в интерфейсе отображения сенсорного дисплея. Если предварительно заданная пиктограмма должна быть отображена (например, когда принята команда разделенного экрана), вышеупомянутую команду скрытия можно вызвать, чтобы настроить состояние видимости предварительно заданной пиктограммы на «да» (или «верно»), и, следовательно, предварительно заданная пиктограмма отображается в интерфейсе отображения сенсорного дисплея.
В одном варианте осуществления, когда предварительно заданная пиктограмма скрыта, позицию отображения, занятую предварительно заданной пиктограммой, можно использовать для отображения другой информации. Например, позицию отображения, занятую предварительно заданной пиктограммой, можно присвоить соседним интерфейсам отображения для отображения содержимого интерфейсов отображения или перераспределения зон отображения интерфейсов отображения.
Как показано на фиг. 4 и фиг. 5, в варианте осуществления настоящего изобретения позиция предварительно заданной пиктограммы соответствует режиму отображения сенсорного дисплея.
Как показано на фиг. 4, когда обнаружено, что целевая позиция предварительно заданной пиктограммы 50 расположена в первой предварительно заданной зоне 51 сенсорного дисплея, режим отображения сенсорного дисплея определен как отображение на полный экран. В одном варианте осуществления первая предварительно заданная зона 51 может представлять собой позицию кромки сенсорного дисплея, например, кромка правой стороны сенсорного дисплея, кромка левой стороны сенсорного дисплея, верхний правый угол сенсорного дисплея, нижний правый угол сенсорного дисплея и другие позиции на кромке.
Когда режим отображения представляет собой отображение на полный экран, сенсорный дисплей используется для отображения любой прикладной программы или указанной прикладной программы из прикладных программ, выполняемых в фоновом режиме в настоящее время.
Как показано на фиг. 5, когда целевая позиция предварительно заданной пиктограммы 50 расположена во второй предварительно заданной зоне 61 сенсорного дисплея, режим отображения сенсорного дисплея определен как отображение разделенного экрана. Вторая предварительно заданная зона 61 представляет собой зону, отличающуюся от первой предварительно заданной зоны 51. В одном варианте осуществления вторая предварительно заданная зона 61 может представлять собой любую зону первой предварительно заданной зоны 51, центр сенсорного дисплея и т.д.
Когда режим отображения разделенного экрана установился, прикладные программы, выполняемые в фоновом режиме в настоящее время, получены для определения числа интерфейсов разделенного экрана и отображения содержимого каждого интерфейса разделенного экрана. В варианте осуществления настоящего изобретения, чтобы гарантировать осуществление отображения, можно задать максимальное число интерфейсов разделенного экрана, следовательно, если число прикладных программ, выполняемых в фоновом режиме в настоящее время, больше максимального числа, разделение экрана выполняется с максимальным числом интерфейсов разделенного экрана, а содержимое отображения каждого интерфейса разделенного экрана можно выбрать в зависимости от времени начала выполнения прикладной программы, приоритетности отображения прикладной программы или частоты выполнения прикладной программы или иных параметров.
Как показано на фиг. 6, позиция X расположена в первой предварительно заданной зоне 51, позиция Y расположена во второй предварительно заданной зоне 61, следовательно, когда предварительно заданная пиктограмма перемещена из позиции X в позицию Y, режим отображения сенсорного дисплея преобразуется из отображения на полный экран в отображение разделенного экрана. Напротив, когда предварительно заданная пиктограмма перемещена из позиции Y в позицию X, режим отображения сенсорного дисплея преобразуется из отображения разделенного экрана в отображение на полный экран. Таким образом, пользователь может управлять отображением на полный экран и отображением разделенного экрана сенсорного дисплея, перемещая предварительно заданную пиктограмму, операция проста, разделение экрана выполняется быстро и опыт пользователя значительно улучшается.
В другом варианте осуществления настоящего изобретения число интерфейсов разделенного экрана можно определить в зависимости от целевой позиции предварительно заданной пиктограммы. Соответствующую взаимосвязь между целевой позицией и числом интерфейсов разделенного экрана можно предварительно задать, а когда целевая позиция обнаружена, число интерфейсов разделенного экрана может быть определено в зависимости от соответствующей взаимосвязи. В одном варианте осуществления, как показано на фиг. 7А, когда целевая позиция предварительно заданной пиктограммы расположена в средней зоне сенсорного дисплея, число соответствующих интерфейсов разделенного экрана равно 4, а именно, сенсорный дисплей разделен на четыре интерфейса разделенного экрана с предварительно заданной пиктограммой в качестве центра для отображения содержимого разных прикладных программ соответственно. Как показано на фиг. 7b, когда целевая позиция предварительно заданной пиктограммы расположена в средней позиции нижней кромки сенсорного дисплея, число соответствующих интерфейсов разделенного экрана равно 3, и 3 интерфейса разделенного экрана могут соответственно использовать соединительную линию С1 вершины А1 верхнего левого угла сенсорного дисплея и предварительно заданную пиктограмму В и соединительную линию С2 вершины А2 верхнего правого угла сенсорного дисплея и предварительно заданную пиктограмму В в качестве граничных линий. Зону (т.е. зону между С1 и С2) с наибольшей площадью можно использовать для отображения прикладной программы с высшим приоритетом или указанной прикладной программы.
В варианте осуществления настоящего изобретения, когда число интерфейсов разделенного экрана определено в зависимости от целевой позиции предварительно заданной пиктограммы и сенсорный дисплей разделен на разные интерфейсы разделенного экрана, зоны интерфейсов разделенного экрана также могут быть отрегулированы в зависимости от перемещения предварительно заданной пиктограммы. Как показано на фиг. 8, когда предварительно заданная пиктограмма 50 расположена в средней зоне сенсорного дисплея, сенсорный дисплей разделен на 4 интерфейса разделенного экрана, которые соответственно представляют собой интерфейс 1 разделенного экрана с зоной S1, интерфейс 2 разделенного экрана с зоной S2, интерфейс 3 разделенного экрана с зоной S3 и интерфейс 4 разделенного экрана с зоной S4. Когда предварительно заданная пиктограмма 50 смещена вправо в позицию ближе к правой стороне сенсорного дисплея, зона S1 интерфейса 1 разделенного экрана и зона S4 интерфейса 4 разделенного экрана, расположенные на левой стороне сенсорного дисплея, увеличатся, при этом зона S2 интерфейса 2 разделенного экрана и зона S3 интерфейса 3 разделенного экрана, расположенные на правой стороне сенсорного дисплея, уменьшатся. Аналогичным образом, когда предварительно заданная пиктограмма 50 перемещена вверх, перемещена вниз, перемещена влево, перемещена вправо, перемещена влево и вверх, перемещена вправо и вверх, перемещена влево и вниз или перемещена вправо и вниз, зоны отображения интерфейсов разделенного экрана соответственно отрегулированы в зависимости от перемещенной позиции предварительно заданной пиктограммы 50.
В одном варианте осуществления, когда предварительно заданная пиктограмма 50 перемещена к кромке левой стороны, кромке правой стороны, кромке верхней стороны или кромке нижней стороны сенсорного дисплея, зоны соответствующих интерфейсов разделенного экрана можно отрегулировать до 0, а именно удалить соответствующие интерфейсы разделенного экрана. Например, на фиг. 8, когда предварительно заданная пиктограмма 50 смещена вправо до кромки правой стороны сенсорного дисплея, интерфейс 2 разделенного экрана и интерфейс 3 разделенного экрана удалены, интерфейс отображения поделен на интерфейс 1 разделенного экрана и интерфейс 4 разделенного экрана, а зона интерфейса 1 разделенного экрана и зона интерфейса 4 разделенного экрана определены по позиции, где расположена предварительно заданная пиктограмма 50.
В одном варианте осуществления, когда предварительно заданная пиктограмма 50 перемещена в верхний левый угол сенсорного дисплея, интерфейс разделенного экрана в верхнем левом углу можно удалить, а зоны других интерфейсов разделенного экрана повторно отрегулировать. Аналогичным образом, когда предварительно заданная пиктограмма 50 перемещена в верхний правый угол, нижний правый угол или нижний левый сенсорного дисплея, можно применять такой же режим обработки, что и для верхнего левого угла.
Следует понимать, что как упомянуто выше, число интерфейсов разделенного экрана может быть определено в зависимости от целевой позиции предварительно заданной пиктограммы в варианте осуществления настоящего изобретения, следовательно, когда предварительно заданная пиктограмма перемещена в целевую позицию, сначала можно определить, соответствует ли целевая позиция заданному числу интерфейсов разделенного экрана, если это верно, разделение интерфейсов разделенного экрана выполняется в зависимости от заданного числа интерфейсов разделенного экрана; а если не существует соответствующего числа интерфейсов разделенного экрана, зоны интерфейсов разделенного экрана будут отрегулированы в зависимости от режима обработки в варианте осуществления, описанном на фиг. 8.
Поскольку зоны отображения интерфейсов разделенного экрана определены в зависимости от позиции, где расположена предварительно заданная пиктограмма, пользователь может удобно отрегулировать интерфейсы разделенного экрана, операция удобна и важное отображаемое содержимое можно отобразить более четко.
В одном варианте осуществления, когда число интерфейсов разделенного экрана, определенное в зависимости от целевой позиции, больше числа прикладных программ, выполняемых в фоновом режиме в настоящее время, главный интерфейс (например, главный интерфейс смонтированной в транспортном средстве мультимедийной системы) может быть отображен в запасных интерфейсах разделенного экрана. В некоторых других вариантах осуществления, когда число интерфейсов разделенного экрана, определенное в зависимости от целевой позиции, больше числа прикладных программ, выполняемых в фоновом режиме в настоящее время, число интерфейсов разделенного экрана регулируется в зависимости от числа прикладных программ, выполняемых в фоновом режиме в настоящее время, чтобы число интерфейсов разделенного экрана было равным числу прикладных программ, выполняемых в фоновом режиме в настоящее время.
Следовательно, режим разделенного экрана и число интерфейсов разделенного экрана определяются в зависимости от целевой позиции предварительно заданной пиктограммы, таким образом, опыт операции пользователя можно улучшить и быстро реализовать разделенный экран сенсорного дисплея.
Как показано на фиг. 9, соответственно, в варианте осуществления настоящего изобретения далее представлен аппарат для обработки разделенного экрана, применяемый для аппарата отображения с сенсорным дисплеем, а предварительно заданная пиктограмма отображается в предварительно заданной позиции сенсорного дисплея. Аппарат 900 содержит: модуль 901 обнаружения, выполненный с возможностью обнаружения целевой позиции предварительно заданной пиктограммы на сенсорном дисплее; и модуль 902 определения режима отображения, выполненный с возможностью определения режима отображения сенсорного дисплея в зависимости от целевой позиции, где режим отображения включает в себя отображение на полный экран и отображение разделенного экрана.
В одном варианте осуществления аппарат 900 далее содержит: модуль 903 получения, выполненный с возможностью, когда определено, что режим отображения представляет собой отображение разделенного экрана, получать прикладные программы, выполняемые в фоновом режиме в настоящее время; и первый модуль 904 определения числа интерфейсов разделенного экрана, выполненный с возможностью определять число интерфейсов разделенного экрана отображения разделенного экрана в зависимости от числа прикладных программ, выполняемых в фоновом режиме в настоящее время, где каждый интерфейс разделенного экрана используется для отображения прикладной программы, выполняемой в фоновом режиме в настоящее время.
В одном варианте осуществления аппарат 900 далее содержит: второй модуль 905 определения числа интерфейсов разделенного экрана, выполненный с возможностью определять число интерфейсов разделенного экрана отображения разделенного экрана в зависимости от целевой позиции.
В одном варианте осуществления аппарат 900 далее содержит: приемный модуль 906, выполненный с возможностью приема операций касания, применяемой пользователем к предварительно заданной пиктограмме; и модуль 907 перемещения, выполненный с возможностью, когда операция касания представляет собой операцию перемещения пиктограммы, переместить предварительно заданную пиктограмму в целевую позицию в ответ на операцию перемещения пиктограммы
В одном варианте осуществления модуль 902 определения режима отображения выполнен с возможностью, когда целевая позиция расположена в первой предварительно заданной зоне сенсорного дисплея, определять режим отображения как режим отображения на полный экран, где отображение на полный экран используется для отображения любой прикладной программы или указанной прикладной программы из прикладных программ, выполняемых в фоновом режиме в настоящее время.
В одном варианте осуществления модуль 902 определения режима отображения выполнен с возможностью, когда целевая позиция расположена во второй предварительно заданной зоне сенсорного дисплея, определять режим отображения как режим отображения разделенного экрана, где вторая предварительно заданная зона отличается от первой предварительно заданной зоны.
В одном варианте осуществления аппарат 900 далее содержит: модуль отображения пиктограммы, выполненный с возможностью отображения предварительно заданной пиктограммы в предварительно заданной позиции до обнаружения целевой позиции предварительно заданной пиктограммы на сенсорном дисплее; и модуль скрытия пиктограммы, выполненный с возможностью скрытия предварительно заданной пиктограммы после определения режима отображения сенсорного дисплея в зависимости от целевой позиции.
В одном варианте осуществления аппарат 900 далее содержит: модуль регулирования зоны, выполненный с возможностью, когда сенсорный дисплей разделен на разные интерфейсы разделенного экрана для выполнения отображения разделенного экрана, регулировать зоны интерфейсов разделенного экрана в зависимости от перемещения предварительно заданной пиктограммы.
В отношении аппарата в вышеуказанном варианте осуществления, конкретные режимы модулей для выполнения операций были подробно описаны в варианте осуществления, связанного со способом, следовательно, они не будут подробно описаны здесь.
На фиг. 10 изображена блок-схема аппарата 1000 для выполнения способа обработки разделенного экрана в соответствии с примером осуществления. Например, аппарат 1000 может представлять собой транспортное средство. Как показано на фиг. 10, аппарат 1000 содержит: сенсорный дисплей 1001, процессор 1002, CAN-шину 1003, тормозную систему 1004 транспортного средства, датчик 1005 угла поворота рулевого колеса, датчик 1006 частоты вращения колеса, систему 1007 двигателя и память 1008 и т.д.
Процессор 1002 используется для управления общей работой аппарата 1000 для осуществления всех или части шагов в указанном выше способе обработки разделенного экрана. Сенсорный дисплей 1001 можно разместить на панели управления в передней части салона транспортного средства. В соответствии с указанным выше способом обработки разделенного экрана, сенсорный дисплей 1001 может быть разделен на множество интерфейсов разделенного экрана для отображения, а содержимое, отображаемое интерфейсами разделенного экрана, включает в себя интерфейс навигации, интерфейс вещания, интерфейс воспроизведения музыки, интерфейс звонков, интерфейс настройки транспортного средства, состояние транспортного средства или иные интерфейсы транспортного средства.
Память 1008 используется для хранения операционной системы и данных всех типов для поддержки операций с аппаратом 1000, эти данные, например, могут включать в себя команды, используемые для управления любыми прикладными программами или способами в аппарате 1000 и данными, связанными с прикладными программами. Прикладные программы могут включать в себя, без ограничения, программы навигации, вещания, воспроизведения музыки, звонков, настройки транспортного средства и отображения состояния транспортного средства и т.д.
Память 1008 может быть реализована при помощи энергозависимых или энергонезависимых запоминающих устройств любого типа или их сочетаний, например, статического запоминающего устройства с произвольной выборкой (статического запоминающего устройства с произвольной выборкой, называемого СЗУПВ), электрически стираемого программируемого постоянного запоминающего устройства (электрически стираемого программируемого постоянного запоминающего устройства, называемого ЭСППЗУ), стираемого программируемого постоянного запоминающего устройства (стираемого программируемого постоянного запоминающего устройства, называемого СППЗУ), программируемого постоянного запоминающего устройства (программируемого постоянного запоминающего устройства, называемого ППЗУ), постоянного запоминающего устройства (постоянного запоминающего устройства, называемого ПЗУ), магнитной памяти, флэш-памяти, магнитного или оптического диска.
На фиг. 11 представлена блок-схема аппарата 1100 для выполнения способа обработки разделенного экрана в соответствии с другим примером варианта осуществления. Аппарат 1100 может представлять собой электронное устройство. Как показано на фигуре, аппарат 1100 может включать в себя: процессор 1101, память 1102, мультимедийный компонент 1103, интерфейс 1104 ввода/вывода и коммуникационный компонент 1105.
Процессор 1101 используется для управления общей работой аппарата 1100 для осуществления всех или части шагов в указанном выше способе обработки разделенного экрана. Память 1102 используется для хранения операционной системы и данных различных типов для поддержки операций с аппаратом 1100, например, эти данные могут включать в себя команды, используемые для управления любыми прикладными программами или способами в аппарате 1100 и данными, связанными с прикладными программами. Память 1102 может быть реализована при помощи энергозависимых или энергонезависимых запоминающих устройств любого типа или их сочетаний, например, статического запоминающего устройства с произвольной выборкой (статического запоминающего устройства с произвольной выборкой, называемого СЗУПВ), электрически стираемого программируемого постоянного запоминающего устройства (электрически стираемого программируемого постоянного запоминающего устройства, называемого ЭСППЗУ), стираемого программируемого постоянного запоминающего устройства (стираемого программируемого постоянного запоминающего устройства, называемого СППЗУ), программируемого постоянного запоминающего устройства (программируемого постоянного запоминающего устройства, называемого ППЗУ), постоянного запоминающего устройства (постоянного запоминающего устройства, называемого ПЗУ), магнитной памяти, флэш-памяти, магнитного или оптического диска.
Мультимедийный компонент 1103 может включать в себя экран и аудиокомпонент. Экран может представлять собой, например, вышеупомянутый сенсорный дисплей. Аудиокомпонент используется для вывода и/или ввода звуковых сигналов. Например, аудиокомпонент может включать в себя микрофон, который используется для приема внешних звуковых сигналов. Принятые звуковые сигналы могут быть далее сохранены в памяти 1102 или переданы с помощью коммуникационного компонента 1105. Аудиокомпонент далее включает в себя как минимум один громкоговоритель для вывода звуковых сигналов. Интерфейс 1104 ввода-вывода обеспечивает интерфейс между процессором 1101 и другими интерфейсными модулями, а другие интерфейсные модули могут представлять собой клавиатуры, мыши, кнопки и т.п.. Эти кнопки могут представлять собой виртуальные кнопки или физические кнопки. Коммуникационный компонент 1105 используется для проводной или беспроводной связи между аппаратом 1100 и другими устройствами. Беспроводной связью может быть Wi-Fi, Bluetooth, ближняя бесконтактная связь (ближняя бесконтактная связь, называемая NFC), 2G, 3G или 4G, либо сочетания одной или более из них, таким образом, соответствующий коммуникационный компонент 1105 может включать в себя: модуль Wi-Fi, модуль Bluetooth и NFC-модуль.
В примере осуществления аппарат 1100 можно реализовать с помощью одной или более специализированных заказных интегральных схем (специализированная заказная интегральная схема, называемая СЗИС), процессоров цифровых сигналов (процессор цифровых сигналов, называемый ПЦС), устройств цифровой обработки сигналов (устройство цифровой обработки сигналов, называемое УЦОС), программируемых логических устройств (программируемое логическое устройство, называемое ПЛУ), программируемых пользователем вентильных матриц (программируемая пользователем вентильная матрица, называемая ППВМ), контроллеров, микроконтроллеров, микропроцессоров или иных электронных компонентов для осуществления указанного выше способа обработки разделенного экрана.
В другом примере осуществления далее представлен компьютерный программный продукт. Компьютерный программный продукт включает в себя компьютерную программу, исполняемую программируемым аппаратом, а компьютерная программа снабжена кодовой частью, используемой для осуществления указанного выше способа обработки разделенного экрана при его осуществлении программируемым аппаратом.
В другом примере осуществления далее представлен постоянный машиночитаемый носитель данных, содержащий команды, например, память 1102, содержащая команды, а команды могут быть выполнены процессором 1101 аппарата 1100 для осуществления указанного выше способа обработки разделенного экрана. В качестве примера, постоянный машиночитаемый носитель данных может представлять собой ПЗУ, оперативное запоминающее устройство (оперативное запоминающее устройство, называемое ОЗУ), компакт-диск, магнитную ленту, гибкий диск, оптическое устройство хранения данных и т.п.
Описание любого процесса или способа, описанное на блок-схеме или иным образом описанное в вариантах осуществления настоящего изобретения, можно понимать как включающее в себя модули, сегменты или коды исполняемых команд, используемых для реализации шагов конкретной логической функции или процесса, объем вариантов осуществления настоящего изобретения включает в себя дополнительные варианты реализации, в которых функции могут выполняться в значительной степени схожим образом или в обратном порядке в зависимости от задействованных функций, вместо продемонстрированного или рассмотренного порядка, что должны понимать специалисты в данной области техники на основе вариантов осуществления настоящего изобретения.
Хотя предпочтительные варианты осуществления настоящего изобретения были подробно описаны выше в сочетании с чертежами, настоящее изобретение не ограничивается конкретными деталями вышеупомянутых вариантов осуществления, в технические решения данного изобретения могут быть внесены различные простые изменения в рамках технической концепции настоящего изобретения, и все эти различные простые изменения находятся в пределах объема правовой охраны настоящего изобретения.
Дополнительно следует отметить, что конкретные технические признаки, описанные в вышеупомянутых вариантах осуществления, могут быть безусловно объединены любым подходящим образом. Чтобы предотвратить излишнее дублирование, настоящее описание не иллюстрирует отдельно различные возможные комбинации.
Кроме того, различные другие варианты осуществления настоящего изобретения также могут быть объединены случайным образом, и их комбинации также следует считать составной часть описания настоящего изобретения, если они не отступают от идеи настоящего изобретения.