[go: up one dir, main page]

CN104808905A - 一种显示处理方法、装置及电子设备 - Google Patents

一种显示处理方法、装置及电子设备 Download PDF

Info

Publication number
CN104808905A
CN104808905A CN201510247527.9A CN201510247527A CN104808905A CN 104808905 A CN104808905 A CN 104808905A CN 201510247527 A CN201510247527 A CN 201510247527A CN 104808905 A CN104808905 A CN 104808905A
Authority
CN
China
Prior art keywords
touch
display
window
displayed
sub
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510247527.9A
Other languages
English (en)
Inventor
牟鑫鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BOE Technology Group Co Ltd
Original Assignee
BOE Technology Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BOE Technology Group Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN201510247527.9A priority Critical patent/CN104808905A/zh
Publication of CN104808905A publication Critical patent/CN104808905A/zh
Priority to US15/308,146 priority patent/US10528239B2/en
Priority to PCT/CN2015/095538 priority patent/WO2016184070A1/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种显示处理方法、装置及电子设备,该显示处理方法用于一电子设备,包括:创建一位于所述触控显示区内的辅助窗口;获取所述显示屏当前显示的显示对象对应的源显示内容;根据所述第一子窗口和所述显示屏尺寸之间的比例关系,对所述源显示内容进行修改,得到待映射显示到所述第一子窗口的目标显示内容;从一触控按钮集合中选择待显示触控按钮;所述待显示触控按钮与至少一个目标应用对应;将所述目标显示内容和待显示触控按钮分别显示到所述第一子窗口和第二子窗口。本发明使用户能够方便的实现对大屏幕的触控,同时使得用户无需进行切换即可实现对没有占据焦点的其他应用的控制。

Description

一种显示处理方法、装置及电子设备
技术领域
本发明涉及显示技术,特别是一种显示处理方法、装置及电子设备。
背景技术
目前,触摸技术以其优越的交互性能,在教学、会议等场合中得到了越来越广泛的应用,通过触摸操作可以获得更为便利的人机交互体验。而大屏幕显示逐渐走入人们的视野,在很多商用应用场合,如宣传、展示、演示等。
然而现有的大屏幕的电子设备中,其操控方式却与传统无异,在进行触控操作时存在着触控操作效率较低的问题。
发明内容
本发明实施例的目的在于提供一种显示处理方法、装置及电子设备,使用户能够方便的实现对大屏幕的触控,同时使得用户无需进行切换即可实现对没有占据焦点的其他应用的控制。
为了实现上述目的,本发明实施例公开了一种显示处理方法,用于一电子设备,所述电子设备具有一显示屏,所述显示屏的显示区域内设置有用于实现触控功能的触控显示区,所述显示处理方法包括:
创建一位于所述触控显示区内的辅助窗口,所述辅助窗口包括第一子窗口和第二子窗口;
获取所述显示屏当前显示的显示对象对应的源显示内容;
根据所述第一子窗口和所述显示屏尺寸之间的比例关系,对所述源显示内容进行修改,得到待映射显示到所述第一子窗口的目标显示内容;
从一触控按钮集合中选择待显示触控按钮;所述待显示触控按钮与至少一个目标应用对应,所述目标应用为当前处于运行状态,且没有占据焦点的应用;
将所述目标显示内容和待显示触控按钮分别显示到所述第一子窗口和第二子窗口,使得用户能够依据所述第一子窗口显示的内容实现对所述显示对象的触摸控制,并依据所述第二子窗口显示的触控按钮实现对所述目标应用的触摸控制。
上述的显示处理方法,其中,所述辅助窗口设置于所述显示屏显示区域的左下方或右下方。
上述的显示处理方法,其中,还包括:
判断所述辅助窗口的关闭条件是否满足,获取一第一判断结果;
在所述第一判断结果指示辅助窗口的关闭条件满足时,关闭所述辅助窗口。
上述的显示处理方法,其中,在预定时间内没有检测到用户的触控操作时,则判断辅助窗口的关闭条件满足。
上述的显示处理方法,其中,还包括:
在所述辅助窗口关闭后,判断所述辅助窗口的重新启动条件是否满足,获取第二判断结果;
在所述第二判断结果指示所述辅助窗口的重新启动条件满足时,返回创建一位于所述触控显示区内的辅助窗口的步骤。
上述的显示处理方法,其中,在检测到用户在触控区域执行的预定触控操作时,则判断辅助窗口的重新启动条件满足。
上述的显示处理方法,其中,从一触控按钮集合中选择待显示触控按钮具体包括:
确定所述触控按钮集合中与所述目标应用对应的触控按钮;
判断与所述目标应用对应的触控按钮的数量是否超过预定数量,获取第三判断结果;
在所述第三判断结果指示与所述目标应用对应的触控按钮的数量超过预定门限时,按照预定的触控按钮选择准则,从与所述目标应用对应的触控按钮中选择预定数量的触控按钮作为所述待显示触控按钮,否则直接将与所述目标应用对应的触控按钮作为所述待显示触控按钮。
上述的显示处理方法,其中,所述预定的触控按钮选择准则为:按照触控按钮的历史使用次数从大到小的顺序选择。
为了实现上述目的,本发明实施例还公开了一种显示处理装置,用于一电子设备,所述电子设备具有一显示屏,所述显示屏的显示区域内设置有用于实现触控功能的触控显示区,所述显示处理装置包括:
创建模块,用于创建一位于所述触控显示区内的辅助窗口,所述辅助窗口包括第一子窗口和第二子窗口;
获取模块,用于获取所述显示屏当前显示的显示对象对应的源显示内容;
修改模块,用于根据所述第一子窗口和所述显示屏尺寸之间的比例关系,对所述源显示内容进行修改,得到待映射显示到所述第一子窗口的目标显示内容;
选择模块,用于从一触控按钮集合中选择待显示触控按钮;所述待显示触控按钮与至少一个目标应用对应,所述目标应用为当前处于运行状态,且没有占据焦点的应用;
显示处理模块,用于将所述目标显示内容和待显示触控按钮分别显示到所述第一子窗口和第二子窗口,使得用户能够依据所述第一子窗口显示的内容实现对所述显示对象的触摸控制,并依据所述第二子窗口显示的触控按钮实现对所述目标应用的触摸控制。
上述的显示处理装置,其中,所述辅助窗口设置于所述显示屏显示区域的左下方或右下方。
上述的显示处理装置,其中,还包括:
第一判断模块,用于判断所述辅助窗口的关闭条件是否满足,获取一第一判断结果;
关闭模块,用于在所述第一判断结果指示辅助窗口的关闭条件满足时,关闭所述创建模块。
上述的显示处理装置,其中,所述第一判断模块具体用于在预定时间内没有检测到用户的触控操作时,判断辅助窗口的关闭条件满足。
上述的显示处理装置,其中,还包括:
第二判断模块,用于在所述辅助窗口关闭后,判断所述辅助窗口的重新启动条件是否满足,获取第二判断结果;
重启模块,用于在所述第二判断结果指示所述辅助窗口的重新启动条件满足时,重启所述创建模块。
上述的显示处理装置,其中,所述第二判断模块具体用于在检测到用户在触控区域执行的预定触控操作时,判断辅助窗口的重新启动条件满足。
上述的显示处理装置,其中,所述选择模块具体包括:
确定单元,用于确定所述触控按钮集合中与所述目标应用对应的触控按钮;
判断单元,用于判断与所述目标应用对应的触控按钮的数量是否超过预定数量,获取第三判断结果;
筛选单元,用于在所述第三判断结果指示与所述目标应用对应的触控按钮的数量超过预定门限时,按照预定的触控按钮选择准则,从与所述目标应用对应的触控按钮中选择预定数量的触控按钮作为所述待显示触控按钮,否则直接将与所述目标应用对应的触控按钮作为所述待显示触控按钮。
上述的显示处理装置,其中,所述预定的触控按钮选择准则为:按照触控按钮的历史使用次数从大到小的顺序选择。
为了实现上述目的,本发明实施例还公开了一种电子设备,所述电子设备具有一显示屏,所述显示屏的显示区域内设置有用于实现触控功能的触控显示区,所述电子设备还包括上述的显示处理装置。
本发明实施例至少具有如下的有益效果:
本发明实施例中,对于较大的显示屏,在较小的位于触控区内的辅助窗口内映射整个显示屏显示的内容,使得用户能够通过较小的辅助窗口实现对较大的显示屏的触控操作,避免了在大尺寸屏上进行的触摸操作时存在的操作困难问题,同时减少了触控操作的动作范围,提高了触摸屏的交互效率。
同时,本发明具体实施例中,还在另一个窗口中同时显示处于运行状态但未占据焦点的应用对应的触控按钮,使得用户能够在不用切换到另一应用即可实现对另一应用的触控操作,方便了用户。
附图说明
图1表示本发明实施例的显示处理方法的流程示意图;
图2表示利用本发明实施例的显示处理方法的屏幕效果示意图;
图3表示本发明实施例的显示处理装置的结构示意图;
图4表示本发明实施例的电子设备的结构示意图;
图5表示本发明实施例的拼接式产品的示意图。
具体实施方式
本发明实施例的显示处理方法,用于一电子设备,所述电子设备具有一显示屏,所述显示屏的显示区域内设置有用于实现触控功能的触控显示区,如图1所示,所述显示处理方法包括:
步骤101,创建一位于所述触控显示区内的辅助窗口,所述辅助窗口包括第一子窗口和第二子窗口;
步骤102,获取所述显示屏当前显示的显示对象对应的源显示内容;
步骤103,根据所述第一子窗口和所述显示屏尺寸之间的比例关系,对所述源显示内容进行修改,得到待映射显示到所述第一子窗口的目标显示内容;
步骤104,从一触控按钮集合中选择待显示触控按钮;所述待显示触控按钮与至少一个目标应用对应,所述目标应用为当前处于运行状态,且没有占据焦点的应用;
步骤105,将所述目标显示内容和待显示触控按钮分别显示到所述第一子窗口和第二子窗口,使得用户能够依据所述第一子窗口显示的内容实现对所述显示对象的触摸控制,并依据所述第二子窗口显示的触控按钮实现对所述目标应用的触摸控制。
在此首先应该说明的是,上述的步骤103和104并没有顺序的区分,在本方面具体实施例中,可以先得到目标显示内容,再得到待显示触控按钮,也可以反之,也可以同时得到。上述的步骤序号并不表示执行动作的顺序关系。
本发明实施例中,对于较大的显示屏,在较小的位于触控区内的辅助窗口内映射整个显示屏显示的内容,使得用户能够通过较小的辅助窗口实现对较大的显示屏的触控操作,避免了在大尺寸屏上进行的触摸操作时存在的操作困难问题,同时减少了触控操作的动作范围,提高了触控操作的交互效率。
同时,本发明具体实施例中,还在另一个窗口中同时显示处于运行状态但未占据焦点的应用对应的触控按钮,使得用户能够在不用切换到另一应用即可实现对另一应用的触控操作,方便了用户。
对此详细说明如下。
如图2所示,如果大尺寸的显示屏201高于操作者的伸手距离,操作者在显示屏201进行触控操作时,如果需要对屏幕顶部进行触控操作则比较困难,同时,在现有技术中,还存在由于相邻两次触控操作对应的触控点相距过远所导致的不方便的问题,这些都降低了触控操作的操作效率。
而同时,由于需要对整个屏幕都设置触控模块,也大大提高了产品的制作难度和制作成本。
当然,应当理解的是,上述的“大尺寸的显示屏”是一个相对的概念,如对于手机而言,当单手使用手机时,超过6寸的显示屏就很大,手指无法触控到左上角的区域。
如图2所示,按照本发明实施例的方法,首先会创建一个位于触控显示区内的包括第一子窗口2021和第二子窗口2022的辅助窗口202,其中第一子窗口2021用于映射显示显示屏201当前的显示内容,而第二子窗口2022则用于显示多个触控按钮203。
当用户需要依据显示屏上显示的内容进行触控操作时,只需要在第一子窗口2021所在的区域进行触控操作即可实现。而第一子窗口2021的面积远小于显示屏201的面积,因此由于屏幕过大所导致的触控操作效率低下的问题不再存在。
而按照本发明实施例的方法,只需要在一小块区域设置触控模组,这也降低了产品的制作难度和制作成本。
如何实现映射显示属于现有技术的范畴,在此不作详细描述。
而如何根据在第一子窗口2021上执行的触控操作实现对整个显示屏的对象的控制包括两部分的内容:
1、根据在第一子窗口2021上执行的触控操作实现对第一子窗口2021的触摸控制,其与现有的触摸屏手机的控制及处理没有本质的区别;
2、将第一子窗口2021的由于触控操作导致的显示内容的改变反向映射到显示屏。
可以发现,这两部分都属于现有技术的范畴,在此也不进行详细描述。
在本发明的具体实施例中,辅助窗口202不但包括第一子窗口2021,还包括用于显示触控按钮203的第二子窗口2022。这些触控按钮对应于当前处于运行状态,但没有占据焦点的应用。当用户不想切换到待触控的应用时,则可以利用设置于的第二子窗口2022中触控按钮实现对当前处于运行状态,但没有占据焦点的应用的触控操作,大大方便了用户的使用。
对此举例说明如下。
假定当前显示屏显示的一个网页,而同时用户开启一个音乐播放应用,但音乐播放应用在后台运行。
假定没有上述的第二子窗口2022,而只有第一子窗口2021,如果用户想要控制音乐播放应用,则首先需要将后台运行的音乐播放应用切换到前台并占据焦点。切换到前台并占据焦点的音乐播放应用则会映射显示于第一子窗口2021,然后用户就可以进行触控操作。
在调整完毕之后,用户又需要切换到显示网页的应用,才能继续浏览。
通过以上描述可以发现,上述的过程极为繁琐,不方便用户的使用。
而利用本发明实施例的方法,如图2所示,在用户保持浏览网页的同时通过对第二子窗口2022中的触控按钮203进行触控操作,即可实现对处于后台运行的音乐播放应用的控制,如播放下一首、循环播放、音量调整等。
可以发现,上述的方式大大方便了用户的使用。
又如,在用户在观看电影时,后台打开了一个实时聊天客户端,但用户并未设置消息的处理机制。
因此当用户看电影或者全屏演示投影文件期间,实时聊天客户端收到消息时都会提示用户,这样就干扰了用户观看电影或者演讲,此时,用户可以直接通过设置于第二子窗口2022的触控按钮来完成消息的自动回复设置,或者完成收到消息不通知的设置等,避免了实时聊天客户端对用户的影响,而不需要中断当前的观影或演讲。
以上的目标应用都是属于应用层级的应用,其调整不会影响其他应用,但上述的目标应用也可以是系统级的应用。系统级应用的调整会即调整影响到全局,或者说会影响到其他应用。如对声卡声音进行调节的应用,其对声卡声音的调整会影响到所有需要输出声音的应用,又如对显示亮度进行调节的应用,其对显卡输出亮度的调整会影响到所有应用。
对此举例如下。
用户在观看电影时,通过软件本身的音量调节/亮度调节等无法满足需求时,此时用户可以在不中断电影观看的同时通过一个按钮实现对声卡输出音量/显卡输出亮度的调整,而不用中断目前电影的观看。
本发明具体实施例中,需要设置一辅助窗口,来映射显示显示屏的显示内容以及触控按钮,为了方便用户的操作,且尽可能不影响显示屏的显示画面的整体感,如图2所示,所述辅助窗口设置于所述显示屏显示区域的左下方或右下方。
在本发明具体实施例中,上述的辅助窗口可以一直存在。但即使上述的辅助窗口设置于所述显示区域的左下方或右下方,其不可避免会对显示屏的显示内容造成影响,因此有必要设置一个关闭条件来触发其自动关闭,以避免辅助窗口长时间显示对显示屏显示的画面的影响。
即本发明实施例的显示处理方法还包括:
判断所述辅助窗口的关闭条件是否满足,获取一第一判断结果;
在所述第一判断结果指示辅助窗口的关闭条件满足时,关闭辅助窗口。
本发明实施例中,辅助窗口的关闭条件可以根据用户的需求进行设置,对其中一种可能的实现方式说明如下。
之前已经提到,辅助窗口的设置是为了映射显示屏的显示内容到第一子窗口,并使得用户能够依据第一子窗口显示的内容实现对显示对象的触摸控制。因此,当用户长时间不执行触控操作时,即可表明用户此时没有触控操作的需求。此时如果继续显示第一子窗口,其就会对显示屏的显示完整性带来影响。因此,在本发明具体实施例中,可以在预定时间内没有检测到用户的触控操作时,则判断辅助窗口的关闭条件满足。
即:该显示处理方法中,判断在预定时间内是否检测到用户的触控操作,获取一第一判断结果;在所述第一判断结果指示在预定时间内没有检测到用户的触控操作时,关闭所述辅助窗口。
当然,在关闭之后,还可以设置一种方便用户重新启动的方式,即本发明具体实施例中,显示处理方法还包括:
在所述辅助窗口关闭后,判断所述辅助窗口的重新启动条件是否满足,获取第二判断结果;
在所述第二判断结果指示所述辅助窗口的重新启动条件满足时,返回创建一位于所述触控显示区内的辅助窗口的步骤。
上述的辅助窗口的重新启动条件也可以依据用户的需求而设置。
通过上述的处理,在用户不需要进行触控操作时,则关闭辅助窗口,避免辅助窗口对显示屏的显示完整性造成影响。而当用户需要进行触控操作时,则可以执行一定的操作,使得所述辅助窗口的重新启动条件满足,重新显示所述的辅助窗口,以在辅助窗口进行触控操作。
即,该显示处理方法中,在所述辅助窗口关闭后,判断是否检测到用户在触控区域执行的预定触控操作,获取第二判断结果;在所述第二判断结果指示检测到用户在触控区域执行的预定触控操作时,返回创建一位于所述触控显示区内的辅助窗口的步骤。
上述的过程极大地方便了用户的使用。
一种实现方便的方式中,用户可以在触控区域执行的预定触控操作来触发辅助窗口的重新启动,即在检测到用户在触控区域执行的预定触控操作时,则判断辅助窗口的重新启动条件满足。
在本发明的具体实施例中,可以针对每一个应用设置一个或多个常用的触控按钮,如针对音乐播放应用,可以设置用于音量调节的触控按钮、用于选择播放歌曲的触控按钮、用于调节播放速度的触控按钮等。又如针对视频播放应用,则可以设置音量调节的触控按钮、用于调节播放速度的触控按钮、用于选择播放场景的触控按钮等。
这样,当用户打开的应用较多时,此时处于后台的没有占据焦点的应用就会比较多,即上述的目标应用的数量会比较多,而目标应用的数量多最终会导致可以显示到第二子窗口的待显示触控按钮也会比较多。
然而,为了不影响整体的显示,第二子窗口的大小比较有限,如果触控按钮的数量较多,则单个按钮可分配的显示空间就会比较小,触控按钮较小会导致用户触控操作的不方便。
为此,本发明具体实施例中,当与所述目标应用对应的触控按钮的数量较多时进行一个筛选操作,以将最终显示到第二子窗口的触控按钮的数量控制在一定数量范围内,使得每一个触控按钮都能占据一定的适合用户操作的显示空间,方便用户的使用。
因此,本发明具体实施例中,从一触控按钮集合中选择待显示触控按钮具体包括:
确定所述触控按钮集合中与所述目标应用对应的触控按钮;
判断与所述目标应用对应的触控按钮的数量是否超过预定数量,获取第三判断结果;
在所述第三判断结果指示与所述目标应用对应的触控按钮的数量超过预定门限时,按照预定的触控按钮选择准则,从与所述目标应用对应的触控按钮中选择预定数量的触控按钮作为所述待显示触控按钮,否则直接将与所述目标应用对应的触控按钮作为所述待显示触控按钮。
通过上述的处理,使得最终显示到第二子窗口的触控按钮都能够占据一定的空间,方便了用户对触控按钮的辨识以及对触控按钮的触控操作。
至于如何筛选触控按钮,可以根据用户的需求设置,如用户的手指较小时则可以选择多一些,否则应该选择少一些。
又如针对辨识能力较差的老年人或身体控制能力较差的幼儿,则触控按钮可以选择少一些,以呈现较大的触控按钮。
又如,可以按照历史统计数据进行筛选,从统计角度减小用户需要切换应用程序来进行触控的几率。
从统计学的角度来讲,如用户对音乐播放应用对应的触控按钮操作了100次,而对即时聊天应用对应的触控按钮仅仅操作了10次,此时当音乐播放应用和即时聊天应用同时处于后台运行时,因为用户对音乐播放应用的控制需求更高,因此应该优先选择音乐播放应用对应的触控按钮。
而对于同一应用的,同样如此,如用户对音乐播放应用对应的用于音量调节触控按钮操作了100次,而对音乐播放应用对应的用于歌曲选择的触控按钮操作了10次,因为用户对音量调节的需求更高,因此应该优先选择音乐播放应用对应的音量调节触控按钮。
因此本发明具体实施例中,一种预定的触控按钮选择准则为:按照触控按钮的历史使用次数从大到小的顺序选择,大大降低了用户切换应用进行控制的可能性。
本发明实施例还提供了一种显示处理装置,用于一电子设备,所述电子设备具有一显示屏,所述显示屏的显示区域内设置有用于实现触控功能的触控显示区,如图3所示,所述显示处理装置包括:
创建模块,用于创建一位于所述触控显示区内的辅助窗口,所述辅助窗口包括第一子窗口和第二子窗口;
获取模块,用于获取所述显示屏当前显示的显示对象对应的源显示内容;
修改模块,用于根据所述第一子窗口和所述显示屏尺寸之间的比例关系,对所述源显示内容进行修改,得到待映射显示到所述第一子窗口的目标显示内容;
选择模块,用于从一触控按钮集合中选择待显示触控按钮;所述待显示触控按钮与至少一个目标应用对应,所述目标应用为当前处于运行状态,且没有占据焦点的应用;
显示处理模块,用于将所述目标显示内容和待显示触控按钮分别显示到所述第一子窗口和第二子窗口,使得用户能够依据所述第一子窗口显示的内容实现对所述显示对象的触摸控制,并依据所述第二子窗口显示的触控按钮实现对所述目标应用的触摸控制。
上述的显示处理装置,其中,所述辅助窗口设置于所述显示屏显示区域的左下方或右下方。
上述的显示处理装置,其中,还包括:
第一判断模块,用于判断所述辅助窗口的关闭条件是否满足,获取一第一判断结果;
关闭模块,用于在所述第一判断结果指示辅助窗口的关闭条件满足时,关闭所述创建模块。
上述的显示处理装置,其中,所述第一判断模块具体用于在预定时间内没有检测到用户的触控操作时,判断辅助窗口的关闭条件满足。
即:第一判断模块,具体用于判断在预定时间内是否检测到用户的触控操作,获取一第一判断结果;
关闭模块,用于在所述第一判断结果指示在预定时间内没有检测到用户的触控操作时,关闭所述创建模块。
上述的显示处理装置,其中,还包括:
第二判断模块,用于在所述辅助窗口关闭后,判断所述辅助窗口的重新启动条件是否满足,获取第二判断结果;
重启模块,用于在所述第二判断结果指示所述辅助窗口的重新启动条件满足时,重启所述创建模块。
上述的显示处理装置,其中,所述第二判断模块具体用于在检测到用户在触控区域执行的预定触控操作时,判断辅助窗口的重新启动条件满足。
即:第二判断模块,用于在所述辅助窗口关闭后,判断是否检测到用户在触控区域执行的预定触控操作,获取第二判断结果;
重启模块,用于在所述第二判断结果指示检测到用户在触控区域执行的预定触控操作时,重启所述创建模块。
上述的显示处理装置,其中,所述选择模块具体包括:
确定单元,用于确定所述触控按钮集合中与所述目标应用对应的触控按钮;
判断单元,用于判断与所述目标应用对应的触控按钮的数量是否超过预定数量,获取第三判断结果;
筛选单元,用于在所述第三判断结果指示与所述目标应用对应的触控按钮的数量超过预定门限时,按照预定的触控按钮选择准则,从与所述目标应用对应的触控按钮中选择预定数量的触控按钮作为所述待显示触控按钮,否则直接将与所述目标应用对应的触控按钮作为所述待显示触控按钮。
上述的显示处理装置,其中,所述预定的触控按钮选择准则为:按照触控按钮的历史使用次数从大到小的顺序选择。
为了实现上述目的,本发明实施例还公开了一种电子设备,所述电子设备具有一显示屏,所述显示屏的显示区域内设置有用于实现触控功能的触控显示区,所述电子设备还包括上述的显示处理装置。
如图4所示,一种电子设备的架构包括如下几个部分:中央控制器、显示驱动模组、触控驱动模组及显示屏。
中央控制器分别控制显示驱动模块和触控驱动模组,提供必要的功能支持,包括:
在辅助窗口202开启时开启触控功能,并复制显示屏的显示内容并通过显示驱动模组映射到第一子窗口2021;
当通过触控驱动模组检测到触控操作时,生成对应的指令控制应用;
根据应用对该指令的响应,通过显示驱动模组改变第一子窗口2021的显示内容;
将第一子窗口2021显示内容的改变通过显示驱动模组映射到显示屏201;
预定时间内没有从触控驱动模组接收到触控检测信号时通过显示驱动模组关闭辅助窗口202;
……
以上功能没有穷举,任何在之前提到的处理都可以通过图4所示的架构实现,在此不一一举例说明。
该显示装置可以为各种具有大屏的电子设备,如手机、平板电脑、电视机、显示器、笔记本电脑、数码相框、导航仪等任何具有显示功能的产品或部件。
本发明实施例的显示装置还可以是相对大尺寸的拼接式产品,如图5所示,这种方式下该显示装置包括多个拼接部501,其中右下角的拼接部为触摸屏,而其他拼接部为显示屏。
此说明书中所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。
本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同物理上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。
实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。
在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,对各步骤的先后变化也在本发明的保护范围之内。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (10)

1.一种显示处理方法,用于一电子设备,所述电子设备具有一显示屏,其特征在于,所述显示屏的显示区域内设置有用于实现触控功能的触控显示区,所述显示处理方法包括:
创建一位于所述触控显示区内的辅助窗口,所述辅助窗口包括第一子窗口和第二子窗口;
获取所述显示屏当前显示的显示对象对应的源显示内容;
根据所述第一子窗口和所述显示屏尺寸之间的比例关系,对所述源显示内容进行修改,得到待映射显示到所述第一子窗口的目标显示内容;
从一触控按钮集合中选择待显示触控按钮;所述待显示触控按钮与至少一个目标应用对应,所述目标应用为当前处于运行状态,且没有占据焦点的应用;
将所述目标显示内容和待显示触控按钮分别显示到所述第一子窗口和第二子窗口,使得用户能够依据所述第一子窗口显示的内容实现对所述显示对象的触摸控制,并依据所述第二子窗口显示的触控按钮实现对所述目标应用的触摸控制。
2.根据权利要求1所述的显示处理方法,其特征在于,还包括:
判断在预定时间内是否检测到用户的触控操作,获取一第一判断结果;
在所述第一判断结果指示在预定时间内没有检测到用户的触控操作时,关闭所述辅助窗口。
3.根据权利要求2所述的显示处理方法,其特征在于,还包括:
在所述辅助窗口关闭后,判断是否检测到用户在触控区域执行的预定触控操作,获取第二判断结果;
在所述第二判断结果指示检测到用户在触控区域执行的预定触控操作时,返回创建一位于所述触控显示区内的辅助窗口的步骤。
4.根据权利要求1-3中任意一项所述的显示处理方法,其特征在于,从一触控按钮集合中选择待显示触控按钮具体包括:
确定所述触控按钮集合中与所述目标应用对应的触控按钮;
判断与所述目标应用对应的触控按钮的数量是否超过预定数量,获取第三判断结果;
在所述第三判断结果指示与所述目标应用对应的触控按钮的数量超过预定门限时,按照预定的触控按钮选择准则,从与所述目标应用对应的触控按钮中选择预定数量的触控按钮作为所述待显示触控按钮,否则直接将与所述目标应用对应的触控按钮作为所述待显示触控按钮。
5.根据权利要求4所述的显示处理方法,其特征在于,所述预定的触控按钮选择准则为:按照触控按钮的历史使用次数从大到小的顺序选择。
6.一种显示处理装置,用于一电子设备,所述电子设备具有一显示屏,其特征在于,所述显示屏的显示区域内设置有用于实现触控功能的触控显示区,所述显示处理装置包括:
创建模块,用于创建一位于所述触控显示区内的辅助窗口,所述辅助窗口包括第一子窗口和第二子窗口;
获取模块,用于获取所述显示屏当前显示的显示对象对应的源显示内容;
修改模块,用于根据所述第一子窗口和所述显示屏尺寸之间的比例关系,对所述源显示内容进行修改,得到待映射显示到所述第一子窗口的目标显示内容;
选择模块,用于从一触控按钮集合中选择待显示触控按钮;所述待显示触控按钮与至少一个目标应用对应,所述目标应用为当前处于运行状态,且没有占据焦点的应用;
显示处理模块,用于将所述目标显示内容和待显示触控按钮分别显示到所述第一子窗口和第二子窗口,使得用户能够依据所述第一子窗口显示的内容实现对所述显示对象的触摸控制,并依据所述第二子窗口显示的触控按钮实现对所述目标应用的触摸控制。
7.根据权利要求6所述的显示处理装置,其特征在于,还包括:
第一判断模块,用于判断在预定时间内是否检测到用户的触控操作,获取一第一判断结果;
关闭模块,用于在所述第一判断结果指示在预定时间内没有检测到用户的触控操作时,关闭所述创建模块。
8.根据权利要求7所述的显示处理装置,其特征在于,还包括:
第二判断模块,用于在所述辅助窗口关闭后,判断是否检测到用户在触控区域执行的预定触控操作,获取第二判断结果;
重启模块,用于在所述第二判断结果指示检测到用户在触控区域执行的预定触控操作时,重启所述创建模块。
9.根据权利要求6-8中任意一项所述的显示处理装置,其特征在于,所述选择模块具体包括:
确定单元,用于确定所述触控按钮集合中与所述目标应用对应的触控按钮;
判断单元,用于判断与所述目标应用对应的触控按钮的数量是否超过预定数量,获取第三判断结果;
筛选单元,用于在所述第三判断结果指示与所述目标应用对应的触控按钮的数量超过预定门限时,按照预定的触控按钮选择准则,从与所述目标应用对应的触控按钮中选择预定数量的触控按钮作为所述待显示触控按钮,否则直接将与所述目标应用对应的触控按钮作为所述待显示触控按钮。
10.一种电子设备,所述电子设备具有一显示屏,其特征在于,所述显示屏的显示区域内设置有用于实现触控功能的触控显示区,所述电子设备还包括权利要求6-9中任意一项所述的显示处理装置。
CN201510247527.9A 2015-05-15 2015-05-15 一种显示处理方法、装置及电子设备 Pending CN104808905A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201510247527.9A CN104808905A (zh) 2015-05-15 2015-05-15 一种显示处理方法、装置及电子设备
US15/308,146 US10528239B2 (en) 2015-05-15 2015-11-25 Display processing method, display processing apparatus and electronic device
PCT/CN2015/095538 WO2016184070A1 (zh) 2015-05-15 2015-11-25 一种显示处理方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510247527.9A CN104808905A (zh) 2015-05-15 2015-05-15 一种显示处理方法、装置及电子设备

Publications (1)

Publication Number Publication Date
CN104808905A true CN104808905A (zh) 2015-07-29

Family

ID=53693778

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510247527.9A Pending CN104808905A (zh) 2015-05-15 2015-05-15 一种显示处理方法、装置及电子设备

Country Status (3)

Country Link
US (1) US10528239B2 (zh)
CN (1) CN104808905A (zh)
WO (1) WO2016184070A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016184070A1 (zh) * 2015-05-15 2016-11-24 京东方科技集团股份有限公司 一种显示处理方法、装置及电子设备
CN108196780A (zh) * 2017-12-27 2018-06-22 威创集团股份有限公司 一种大屏幕显示终端触摸控制方法与系统
CN111475098A (zh) * 2020-04-09 2020-07-31 四川长虹教育科技有限公司 智能交互大屏的窗口化操作方法及装置
WO2022110117A1 (zh) * 2020-11-30 2022-06-02 京东方科技集团股份有限公司 显示面板及其驱动方法、显示装置
US12236071B2 (en) 2020-06-22 2025-02-25 Boe Technology Group Co., Ltd. Multimedia annotation method and device, and storage medium

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6647103B2 (ja) * 2016-03-23 2020-02-14 キヤノン株式会社 表示制御装置およびその制御方法
US10091344B2 (en) * 2016-03-28 2018-10-02 International Business Machines Corporation Displaying virtual target window on mobile device based on user intent
US10042550B2 (en) * 2016-03-28 2018-08-07 International Business Machines Corporation Displaying virtual target window on mobile device based on directional gesture
WO2020097911A1 (zh) * 2018-11-16 2020-05-22 深圳市欢太科技有限公司 显示屏检测方法、装置、电子设备、计算机可读存储介质
CN109509240A (zh) * 2018-11-28 2019-03-22 湖南新云网科技有限公司 一种智能设备显示方法、可读存储介质及智能设备
CN110830645B (zh) * 2019-09-24 2021-05-18 华为技术有限公司 一种操作方法和电子设备及计算机存储介质
CN111314442B (zh) * 2020-01-21 2023-07-18 维达力实业(深圳)有限公司 基于分时控制的终端控制方法、装置、终端和计算机设备
CN111831946A (zh) * 2020-07-24 2020-10-27 北京达佳互联信息技术有限公司 信息的展示方法、装置及电子设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050235210A1 (en) * 2000-11-17 2005-10-20 Streamzap, Inc. Control of media centric websites by hand-held remote
CN102111497A (zh) * 2010-12-30 2011-06-29 东莞宇龙通信科技有限公司 一种新事件处理方法、系统及移动终端
CN102129312A (zh) * 2010-01-13 2011-07-20 联想(新加坡)私人有限公司 用于触摸设备的虚拟触摸板
CN102622176A (zh) * 2012-02-24 2012-08-01 青岛海信移动通信技术股份有限公司 一种应用程序操作界面的处理方法及装置
CN103024156A (zh) * 2012-11-29 2013-04-03 广东欧珀移动通信有限公司 一种单手操作移动终端的实现方法、系统及移动终端
CN103294398A (zh) * 2013-05-08 2013-09-11 深圳Tcl新技术有限公司 基于悬浮式虚拟窗口操控显示终端的方法和装置
CN104281393A (zh) * 2013-07-03 2015-01-14 深圳市艾酷通信软件有限公司 一种通过内嵌式小屏控制整个触控屏以实现单手操作的方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6621532B1 (en) * 1998-01-09 2003-09-16 International Business Machines Corporation Easy method of dragging pull-down menu items onto a toolbar
US6232972B1 (en) * 1998-06-17 2001-05-15 Microsoft Corporation Method for dynamically displaying controls in a toolbar display based on control usage
US20080306886A1 (en) * 2001-11-14 2008-12-11 Retaildna, Llc Graphical user interface adaptation system for a point of sale device
US8522142B2 (en) * 2005-12-08 2013-08-27 Google Inc. Adaptive media player size
US20110113354A1 (en) * 2009-11-12 2011-05-12 Sling Media Pvt Ltd Always-on-top media player launched from a web browser
CN103455234A (zh) 2012-06-01 2013-12-18 腾讯科技(深圳)有限公司 显示应用程序界面的方法及装置
CN103581396A (zh) 2012-08-09 2014-02-12 深圳市智慧宇宙科技有限公司 一种信息显示的方法、装置及移动终端
CN103793093A (zh) 2012-11-02 2014-05-14 上海闻泰电子科技有限公司 多屏幕便携终端及其触摸控制方法
KR102063075B1 (ko) * 2013-06-28 2020-01-07 엘지전자 주식회사 서비스 시스템, 디지털 기기 및 그 서비스 처리 방법
CN103488419B (zh) 2013-08-26 2017-09-08 宇龙计算机通信科技(深圳)有限公司 通信终端的操作方法及通信终端
CN103559041A (zh) 2013-11-18 2014-02-05 深圳市金立通信设备有限公司 一种屏幕显示方法及终端
US9632824B2 (en) * 2014-05-30 2017-04-25 Genesys Telecommunications Laboratories, Inc. System and method for application inactivity control
CN104035719A (zh) * 2014-06-26 2014-09-10 苏宁云商集团股份有限公司 大屏幕触摸操作方法、装置及大屏幕触摸终端
US20160188196A1 (en) * 2014-12-30 2016-06-30 Airwatch Llc Floating media player
CN104808905A (zh) 2015-05-15 2015-07-29 京东方科技集团股份有限公司 一种显示处理方法、装置及电子设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050235210A1 (en) * 2000-11-17 2005-10-20 Streamzap, Inc. Control of media centric websites by hand-held remote
CN102129312A (zh) * 2010-01-13 2011-07-20 联想(新加坡)私人有限公司 用于触摸设备的虚拟触摸板
CN102111497A (zh) * 2010-12-30 2011-06-29 东莞宇龙通信科技有限公司 一种新事件处理方法、系统及移动终端
CN102622176A (zh) * 2012-02-24 2012-08-01 青岛海信移动通信技术股份有限公司 一种应用程序操作界面的处理方法及装置
CN103024156A (zh) * 2012-11-29 2013-04-03 广东欧珀移动通信有限公司 一种单手操作移动终端的实现方法、系统及移动终端
CN103294398A (zh) * 2013-05-08 2013-09-11 深圳Tcl新技术有限公司 基于悬浮式虚拟窗口操控显示终端的方法和装置
CN104281393A (zh) * 2013-07-03 2015-01-14 深圳市艾酷通信软件有限公司 一种通过内嵌式小屏控制整个触控屏以实现单手操作的方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016184070A1 (zh) * 2015-05-15 2016-11-24 京东方科技集团股份有限公司 一种显示处理方法、装置及电子设备
US10528239B2 (en) 2015-05-15 2020-01-07 Boe Technology Group Co., Ltd. Display processing method, display processing apparatus and electronic device
CN108196780A (zh) * 2017-12-27 2018-06-22 威创集团股份有限公司 一种大屏幕显示终端触摸控制方法与系统
CN108196780B (zh) * 2017-12-27 2021-07-16 威创集团股份有限公司 一种大屏幕显示终端触摸控制方法与系统
CN111475098A (zh) * 2020-04-09 2020-07-31 四川长虹教育科技有限公司 智能交互大屏的窗口化操作方法及装置
US12236071B2 (en) 2020-06-22 2025-02-25 Boe Technology Group Co., Ltd. Multimedia annotation method and device, and storage medium
WO2022110117A1 (zh) * 2020-11-30 2022-06-02 京东方科技集团股份有限公司 显示面板及其驱动方法、显示装置
US12014007B2 (en) 2020-11-30 2024-06-18 Beijing Boe Display Technology Co., Ltd. Display panel and driving method thereof and display device

Also Published As

Publication number Publication date
US10528239B2 (en) 2020-01-07
WO2016184070A1 (zh) 2016-11-24
US20170269822A1 (en) 2017-09-21

Similar Documents

Publication Publication Date Title
CN104808905A (zh) 一种显示处理方法、装置及电子设备
US10545635B2 (en) Device, method, and graphical user interface for navigating media content
CN112202995B (zh) 移动计算设备及其执行的方法和光源模块
US20230168805A1 (en) Configuration of application execution spaces and sub-spaces for sharing data on a mobile touch screen device
CN103425453B (zh) 一种分屏显示方法和装置
WO2023155811A1 (zh) 页面布局调整方法、装置
CN103176744B (zh) 一种显示设备及其信息处理方法
JP2023542666A (ja) 操作方法及び装置
WO2023061280A1 (zh) 应用程序显示方法、装置及电子设备
US20250355539A1 (en) Device, method, and graphical user interface for navigating media content
CN108595072B (zh) 分屏显示方法、装置、存储介质及电子设备
US11054977B2 (en) Devices, methods, and computer program for displaying user interfaces
WO2023125425A1 (zh) 一种显示方法、装置和电子设备
WO2020000971A1 (zh) 切换全局特效的方法、装置、终端设备及存储介质
JP2023530395A (ja) アプリアイコン制御方法、装置及び電子機器
JP2013003899A (ja) 情報処理装置、情報処理方法およびプログラム
CN110377220B (zh) 一种指令响应方法、装置、存储介质及电子设备
US12022162B2 (en) Voice processing method and apparatus, electronic device, and computer readable storage medium
CN113495621B (zh) 一种交互模式的切换方法、装置、电子设备及存储介质
US12014019B2 (en) Display method, apparatus and computer readable storage medium
WO2020024639A1 (zh) 应用显示方法、装置、存储介质及电子设备
WO2025061189A1 (zh) 界面显示方法、装置、电子设备和可读存储介质
CN108509138A (zh) 一种任务栏按钮显示的方法及其终端
WO2023216976A1 (zh) 显示方法、装置、电子设备及存储介质
WO2024046266A1 (zh) 视频管理方法、装置、电子设备及可读存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150729