一种水墨屏的界面调节方法及终端设备

文档序号:189763 发布日期:2021-11-02 浏览:22次 >En<

阅读说明:本技术 一种水墨屏的界面调节方法及终端设备 (Interface adjusting method of ink screen and terminal equipment ) 是由 常琳 赵安宁 于 2021-07-06 设计创作,主要内容包括:本申请提供了一种水墨屏的界面调节方法及终端设备,用以解决采用水墨屏技术的终端设备的显示界面中出现的顺色问题。包括:响应于用户在水墨屏的显示界面的操作,确定接收到用于调节显示界面所显示内容的灰度的控制指令;获取显示界面中的显示内容包括的灰度的种类,在显示界面中显示第一控件和第二控件,第一控件上的不同位置对应不同的灰度值,第一控件用于指示支持第二控件移动的轨迹,第二控件在第一控件指示的轨迹的不同位置指示第一灰度的不同灰度调整值;第一灰度为显示界面中显示的不同种类的灰度中的一种灰度;响应于用户触控第二控件移动到第一控件指示的轨迹上的第一位置;将第一灰度调节为第一位置对应的灰度调整值。(The application provides an interface adjusting method of an ink-water screen and terminal equipment, which are used for solving the problem of color sequential in a display interface of the terminal equipment adopting the ink-water screen technology. The method comprises the following steps: in response to the operation of a user on a display interface of the ink-wash screen, determining that a control instruction for adjusting the gray scale of the displayed content of the display interface is received; the method comprises the steps of obtaining the gray scale type included by display content in a display interface, and displaying a first control and a second control in the display interface, wherein different positions on the first control correspond to different gray scale values, the first control is used for indicating a track supporting the movement of the second control, and the second control indicates different gray scale adjustment values of the first gray scale at different positions of the track indicated by the first control; the first gray scale is one of different types of gray scales displayed in the display interface; moving to a first position on the track indicated by the first control in response to the user touching the second control; and adjusting the first gray scale to be a gray scale adjustment value corresponding to the first position.)

一种水墨屏的界面调节方法及终端设备

技术领域

本申请涉及显示技术领域,特别涉及一种水墨屏的界面调节方法及终端设备。

背景技术

目前市面上有很多采用水墨屏技术的终端设备。由于水墨屏的固有物理特性,即对于加载的RGB彩色的显示页面进行灰度化处理,在水墨屏上显示为灰度,导致屏幕上呈现出的颜色比较单一,仅能显现出黑白灰三种颜色。所以在很多场景下,比如需要显示色彩斑斓或者显示多种相近的颜色时,会出现顺色的情况,影响用户的观感。

发明内容

本申请实施例提供了一种水墨屏的界面调节方法及终端设备,用以解决采用水墨屏技术的终端设备的显示界面中出现的顺色问题。

第一方面,本申请实施例提供了一种水墨屏的界面调节方法,包括:

响应于用户在水墨屏的显示界面的操作,确定接收到用于调节显示界面所显示内容的灰度的控制指令;

获取显示界面中的显示内容包括的灰度的种类,在所述显示界面中显示第一控件和第二控件,所述第一控件上的不同位置对应不同的灰度值,所述第一控件用于指示支持所述第二控件移动的轨迹,所述第二控件在所述第一控件指示的轨迹的不同位置指示第一灰度的不同灰度调整值;所述第一灰度为所述显示界面中显示的不同种类的灰度中的一种灰度;

响应于用户触控所述第二控件移动到所述第一控件指示的轨迹上的第一位置;

将所述第一灰度调节为所述第一位置对应的灰度调整值。

基于上述方案,可以根据用户的调节操作将显示界面中显示的内容包括的灰度进行调整,调整为使用户满意的灰度,提升用户的观看体验。

在一些实施例中,所述第二控件在所述第一控件的不同位置指示第一灰度的不同灰度调整值。

基于上述方案,第二控件位于第一控件上,用户可以很直观的根据第二控件的位置知悉第一灰度的值,从而可以将第一灰度调节为让自己满意的灰度值。

在一些实施例中,所述第一控件为弧形,所述第一控件指示的支持所述第二控件移动的轨迹为弧形,或者,所述第一控件为条形,所述第一控件指示的支持所述第二控件移动的轨迹为条形。

在一些实施例中,所述方法还包括:

在所述显示界面中显示第三控件,所述第一控件还用于指示支持所述第三控件移动的轨迹,所述第三控件在所述第一控件指示的轨迹的不同位置指示第二灰度的不同灰度调整值;所述第二灰度与所述第一灰度不同,所述第二灰度为所述显示界面中显示的不同种类的灰度中一种灰度;

响应于用户触控所述第三控件移动到所述第一控件指示的轨迹上的第二位置;

将所述第二灰度调节为所述第二位置对应的灰度调整值。

基于上述方案,用户可以根据显示界面中显示的不同的控件来调整显示界面中的显示内容包括的不同种类的灰度,以提升显示内容之间或者显示内容与显示界面背景之间的对比度,从而方便阅读,也能够减少用户的用眼压力。

在一些实施例中,所述第一控件为坐标轴;所述坐标轴的横坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的纵坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值;或者,

所述坐标轴的纵坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的横坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值。

基于上述方案,采用坐标轴的形式显示第一控件,从而用户可以根据第二控件的位置确定第一灰度未进行调节之前的灰度值和调节之后的灰度值,方便用户进行灰度的调节。

在一些实施例中,当所述坐标轴的横坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的纵坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值时,所述方法还包括:

在所述显示界面中显示第四控件,所述第四控件在所述纵坐标的方向上的移动到不同位置指示第三灰度的不同灰度调整值;所述第三灰度与所述第一灰度不同,所述第三灰度为所述显示界面中显示的不同种类的灰度中一种灰度;

响应于用户触控所述第二控件和所述第四控件在纵坐标方向上移动的操作,将位于所述第二控件和所述第四控件之间的控件移动到所述第四控件与所述第二控件的连线上。

在一些实施例中,当所述坐标轴的纵坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的横坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值时,所述方法还包括:

在所述显示界面中显示第五控件,所述第五控件在所述纵坐标的方向上移动到不同位置指示第四灰度的不同灰度调整值;所述第四灰度与所述第一灰度不同,所述第四灰度为所述显示界面中显示的不同种类的灰度中一种灰度;

响应于用户触控所述第二控件和所述第五控件在纵坐标方向上移动的操作,将位于所述第二控件和所述第四控件之间的控件移动到所述第四控件与所述第二控件的连线上。

第二方面,本申请实施例提供了一种终端设备,包括:

水墨屏,用于显示显示界面;

处理器,被配置为执行:

响应于用户在所述显示界面的操作,确定接收到用于调节显示界面所显示内容的灰度的控制指令;获取显示界面中的显示内容包括的灰度的种类,在所述显示界面中显示第一控件和第二控件,所述第一控件上的不同位置对应不同的灰度值,所述第一控件用于指示支持所述第二控件移动的轨迹,所述第二控件在所述第一控件指示的轨迹的不同位置指示第一灰度的不同灰度调整值;所述第一灰度为所述显示界面中显示的不同种类的灰度中的一种灰度;响应于用户触控所述第二控件移动到所述第一控件指示的轨迹上的第一位置;将所述第一灰度调节为所述第一位置对应的灰度调整值。

在一些实施例中,所述第二控件在所述第一控件的不同位置指示第一灰度的不同灰度调整值。

在一些实施例中,所述第一控件为弧形,所述第一控件指示的支持所述第二控件移动的轨迹为弧形,或者,所述第一控件为条形,所述第一控件指示的支持所述第二控件移动的轨迹为条形。

在一些实施例中,所述处理器,还用于:

在所述显示界面中显示第三控件,所述第一控件还用于指示支持所述第三控件移动的轨迹,所述第三控件在所述第一控件指示的轨迹的不同位置指示第二灰度的不同灰度调整值;所述第二灰度与所述第一灰度不同,所述第二灰度为所述显示界面中显示的不同种类的灰度中一种灰度;

响应于用户触控所述第三控件移动到所述第一控件指示的轨迹上的第二位置;

将所述第二灰度调节为所述第二位置对应的灰度调整值。

在一些实施例中,所述第一控件为坐标轴;所述坐标轴的横坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的纵坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值;或者,

所述坐标轴的纵坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的横坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值。

在一些实施例中,当所述坐标轴的横坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的纵坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值时,所述处理器还用于:

在所述显示界面中显示第四控件,所述第四控件在所述纵坐标的方向上的移动到不同位置指示第三灰度的不同灰度调整值;所述第三灰度与所述第一灰度不同,所述第三灰度为所述显示界面中显示的不同种类的灰度中一种灰度;

响应于用户触控所述第二控件和所述第四控件在纵坐标方向上移动的操作,将位于所述第二控件和所述第四控件之间的控件移动到所述第四控件与所述第二控件的连线上。

在一些实施例中,当所述坐标轴的纵坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的横坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值时,所述处理器还用于:

在所述显示界面中显示第五控件,所述第五控件在所述纵坐标的方向上移动到不同位置指示第四灰度的不同灰度调整值;所述第四灰度与所述第一灰度不同,所述第四灰度为所述显示界面中显示的不同种类的灰度中一种灰度;

响应于用户触控所述第二控件和所述第五控件在纵坐标方向上移动的操作,将位于所述第二控件和所述第四控件之间的控件移动到所述第四控件与所述第二控件的连线上。

第三方面,本申请实施例提供了一种水墨屏的界面调节装置,包括:

显示单元,用于显示显示界面;

处理单元,被配置为执行:

响应于用户在所述显示界面的操作,确定接收到用于调节显示界面所显示内容的灰度的控制指令;获取显示界面中的显示内容包括的灰度的种类,在所述显示界面中显示第一控件和第二控件,所述第一控件上的不同位置对应不同的灰度值,所述第一控件用于指示支持所述第二控件移动的轨迹,所述第二控件在所述第一控件指示的轨迹的不同位置指示第一灰度的不同灰度调整值;所述第一灰度为所述显示界面中显示的不同种类的灰度中的一种灰度;响应于用户触控所述第二控件移动到所述第一控件指示的轨迹上的第一位置;将所述第一灰度调节为所述第一位置对应的灰度调整值。

第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面的方法。

另外,第二方面至第四方面的有益效果可以参见如第一方面所述的有益效果,此处不再赘述。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例。

图1为本申请实施例提供的一种终端设备的结构示意图;

图2为本申请实施例提供的一种终端设备的软件架构示意图;

图3为本申请实施例提供的水墨屏的界面调节方法流程图;

图4A为本申请实施例提供的一种用于确定控制命令的显示界面示意图;

图4B为本申请实施例提供的另一种用于确定控制命令的显示界面示意图;

图5为本申请实施例提供的一种用于调整灰度的显示界面示意图;

图6为本申请实施例提供的另一种用于调整灰度的显示界面示意图;

图7为本申请实施例提供的另一种用于调整灰度的显示界面示意图;

图8为本申请实施例提供的另一种用于调整灰度的显示界面示意图;

图9为本申请实施例提供的另一种用于调整灰度的显示界面示意图;

图10为本申请实施例提供的用于实现水墨屏界面调节方法的装置的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

由于现有的水墨屏或者反色屏等移动终端设备固定的物理特性,只能在屏幕上呈现黑白灰三种颜色,所以在很多场景下,比如需要显示包含颜色种类比较多或者多种颜色比较相近的界面时,包含水墨屏的终端设备在将该界面进行灰度化后呈现出来的灰度界面就会出现顺色问题,影响用户的使用体验。

本申请提出了一种水墨屏的界面调节方法及装置,可以调节界面中不同颜色对应的不同灰度,从而提升文字与界面背景之间的对比度,提升用户的使用体验。

本申请提出的水墨屏的界面调节方法应用于包含水墨屏的终端设备上,作为一种示例,图1示出了包含着水墨屏的终端设备100的结构示意图。下面以终端设备100为例对实施例进行具体说明。应该理解的是,图1所示终端设备100仅是一个范例,并且终端设备100可以具有比图1中所示的更多的或者更少的部件,可以组合两个或多个的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。

图1中示例性示出了根据示例性实施例中终端设备的硬件配置框图。图1中示例性示出了根据示例性实施例中终端设备100的硬件配置框图。如图1所示,终端设备100包括:射频(radio frequency,RF)电路110、存储器120、水墨屏130、无线保真(WirelessFidelity,Wi-Fi)模块140、处理器150、蓝牙模块160、以及电源170等部件。

RF电路110可用于在收发信息或通话过程中信号的接收和发送,可以接收基站的下行数据后交给处理器150处理;可以将上行数据发送给基站。

存储器120可用于存储软件程序及数据。处理器150通过运行存储在存储器120的软件程序或数据,从而执行终端设备100的各种功能以及数据处理。

水墨屏130可用于接收输入的数字或字符信息,产生与终端设备100的用户设置以及功能控制有关的信号输入,具体地,显示单元130可以包括设置在终端设备100正面的触摸屏1301,可收集用户在其上或附近的触摸操作,例如点击按钮,拖动滚动框等。

水墨屏130还可用于显示由用户输入的信息或提供给用户的信息以及终端100的各种菜单的图形用户界面(graphical user interface,GUI)。具体地,显示单元130可以包括设置在终端设备100正面的显示屏1302。

其中,触摸屏1301可以覆盖在显示屏1302之上,也可以将触摸屏1301与显示屏1302集成而实现终端设备100的输入和输出功能,集成后可以简称触摸显示屏。本申请中水墨屏130可以显示应用程序以及对应的操作步骤。

Wi-Fi属于短距离无线传输技术,终端设备100可以通过Wi-Fi模块140帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。

处理器150是终端设备100的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器120内的软件程序,以及调用存储在存储器120内的数据,执行终端设备100的各种功能和处理数据。在一些实施例中,处理器150可包括一个或多个处理单元;处理器150还可以集成应用处理器和基带处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,基带处理器主要处理无线通信。可以理解的是,上述基带处理器也可以不集成到处理器150中。本申请中处理器150可以运行操作系统、应用程序、用户界面显示及触控响应,以及本申请实施例所述的处理方法。另外,处理器150与水墨屏130耦接。

蓝牙模块160,用于通过蓝牙协议来与其他具有蓝牙模块的蓝牙设备进行信息交互。例如,终端设备100可以通过蓝牙模块160与同样具备蓝牙模块的可穿戴电子设备(例如智能手表)建立蓝牙连接,从而进行数据交互。

终端设备100还包括给各个部件供电的电源170(比如电池)。电源可以通过电源管理系统与处理器150逻辑相连,从而通过电源管理系统实现管理充电、放电以及功耗等功能。终端设备100还可配置有电源按钮,用于终端的开机和关机,以及锁屏等功能。

图2是本申请实施例的包含水墨屏的终端设备的软件结构框图。

分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将安卓Android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(Android runtime)和系统库,以及内核层。

应用程序层可以包括一系列应用程序包。

如图2所示,应用程序包可以包括阅读、短信息、漫画、图库等应用程序。

应用程序框架层为应用程序层的应用程序提供应用编程接口(applicationprogramming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。

如图2所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。

窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。

内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。

视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。

资源管理器为应用程序提供各种资源,比如本地化字符串、图标、图片、布局文件等等。

通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。

Android Runtime包括核心库和虚拟机。Android runtime负责安卓系统的调度和管理。

核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。

应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。

系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(Media Libraries),三维图形处理库(例如:OpenGL ES),2D图形引擎(例如:SGL)等。

表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2D和3D图层的融合。

媒体库支持多种常用的静态图像文件等。

三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。

2D图形引擎是2D绘图的绘图引擎。

内核层是硬件和软件之间的层。

需要说明的是,上述图1-图2仅作为一种示例。

为了便于理解本申请提出的水墨屏的界面调节方法,参见图3,示出了本申请提出的水墨屏的界面调节方法流程图,具体包括:

301,终端设备响应于用户在显示界面的操作,确定接收到用于调节显示界面所显示的内容的灰度的控制指令。

需要说明的是,本申请涉及的终端设备都包含水墨屏。

可选地,终端设备的显示界面中可以包含用于调节灰度的控件,例如可以参见图4A所示的显示界面中包含的控件401。终端设备可以响应于用户对于控件401的触控或者遥控等操作确定检测到调节显示界面中的显示内容包括的灰度的控制命令。或者,终端设备中还可以包括用于调节灰度的实体按键,例如,可以参见图4B中包含的实体按键402。终端设备可以响应于用户按动终端设备的实体按键402的按动操作,确定检测到调节显示界面中的显示内容包括的灰度的控制命令。当然,终端设备还可以响应用户其它的操作确定接收到控制指令,本申请对此不作具体限定。

302,终端设备获取显示界面中的显示内容包括的灰度的种类,在显示界面中显示第一控件和第二控件。

需要说明的是,不同灰度的种类,表示不同取值的灰度。

其中,第一控件上的不同位置对应不同的灰度值,第一控件用于指示支持第二控件移动的轨迹,也就是说,第一控件用于指示第二控件可移动的范围。第一控件可以是圆形、弧形、条形或者其他形状。第二控件也可以为圆形、三角形、方形或者突出的黑色圆点等。需要说明的是,本申请对于第一控件和第二控件的形状不作具体限定。第二控件在第一控件指示的轨迹的不同位置指示第一灰度的不同灰度调整值,第一灰度为显示界面中显示的不同种类的灰度中的一种灰度。

303,终端设备响应于用户触控第二控件移动到第一控件指示的轨迹上的第一位置,将第一灰度调节为第一位置对应的灰度调整值。

已知第二控件在第一控件指示的轨迹的不同位置指示第一灰度的不同灰度调整值,终端设备在用户触控第二控件移动到第一控件指示的轨迹上的第一位置时,确定第一位置对应的灰度调整值,并将第一灰度调节为该灰度调整值。例如,在用户未触控第二控件移动之前,第二控件处于第一控件指示的轨迹上的位置对应的灰度调整值为200,进一步地,用户移动第二控件到第一控件指示的轨迹上的第一位置后,第一位置对应的灰度调整值为150,则终端设备可以响应于该移动操作,将第一灰度调节为150。

下面,为了更加清晰地理解本申请的方案,将结合不同的应用场景对本申请提出的水墨屏界面调节方法进行介绍。作为一种示例,本申请涉及的终端设备包含水墨屏,后续将包含水墨屏的终端设备称为水墨屏设备。

场景一,不同种类的灰度对应不同的第一控件和第二控件。一种灰度的第二控件位于该灰度的第一控件上,可以理解为第二控件可以移动的范围是第一控件。

在一些实施例中,水墨屏设备可以响应于用户的操作确定接收到用于调节显示内容包括的灰度的控制指令。具体地,可以参见上述图4A-图4B的描述,在此不再赘述。

进一步地,水墨屏设备在确定检测到用于调节显示界面中的显示内容包括的灰度的控制命令后,可以进行检测显示内容包括的灰度的种类,并在显示界面中显示至少一个第一控件和至少一个第二控件。其中,不同种类的灰度是以灰度的不同取值进行区分的,每种灰度的取值都不相同。

比如,一种待显示的页面经过灰度化处理后,在水墨屏上显示的灰度的取值包括N个,N个灰度取值分别对应一个第一控件和一个第二控件。

作为一种举例,第一控件与第二控件可以是一一对应的,第二控件可以位于第一控件上。需要说明的是,本申请对于第一控件和第二控件的形状不作具体限定,可选地,后续以第一控件为条形、第二控件为位于该条形上的突出的黑色圆点为例进行介绍。显示界面中显示的每一个第二控件(或者第一控件)都对应显示界面中的显示内容包括的一种灰度,也就是说第二控件(或者第一控件)的数量与显示界面中的显示内容包括的灰度的种类相同。而显示界面中显示的第一控件用于指示位于该第一控件上的第二控件可移动的范围,第二控件在第一控件上的不同位置指示不同灰度调整值。也就是说,以第一控件为条形为例,该条形的范围指示了可调节的灰度值的范围,例如,可调节的灰度值的范围可以为0-255。那么,作为一种举例,黑色圆点形状的第二控件位于条形的第一控件的最左端时,对应的灰度调整值为0,第二控件位于第一控件的最右端时,对应的灰度调整值为255。

可选地,由于在场景一中,水墨屏设备会根据显示界面中的显示内容包括的灰度种类来进行显示第一控件和第二控件,第一控件(或者第二控件)的数量与显示内容包括的灰度的种类相同,所以当显示内容包括的灰度的种类过多时,需要显示第一控件(或者第二控件)也会很多,可能会导致遮蔽显示界面中的显示内容的问题。所以为了解决这种问题,可以预先设定一个阈值,当显示内容包括的灰度的种类小于该设定阈值时,采用场景一的显示方法,即显示的第一控件(或者第二控件)的数量与显示内容包括的灰度的种类相同。例如,以设定阈值为3为例,水墨屏设备在确定显示界面中的显示内容包括的灰度的种类小于3种时,在显示界面中显示至少一个第一控件和至少一个第二控件,例如可以参见图5中的(A)所示的显示界面。图5中的(A)所示的显示界面中的显示内容包括的灰度的种类为2种,分别为灰度A和灰度B。其中,灰度A对应的是显示界面背景的灰度,灰度B对应的是显示界面显示的文字的灰度。图5中的(A)所示的显示界面中还显示了两个第一控件和分别位于这两个第一控件上的两个第二控件,这两组第一控件和第二控件分别与灰度A的灰度B对应。后续为了便于表述,将灰度A对应的第一控件和第二控件分别称为第一控件A和第二控件A,同理,将灰度B对应的第一控件和第二控件称为第一控件B和第二控件B。在未进行调节之前,根据图5中的(A)中第二控件A在第一控件A上的位置可以看出灰度A为200,同理可以看出灰度B为150。并根据两个第一控件指示的可调节的灰度的范围可以知道灰度A和灰度B可调节的范围为0-255。需要知道的是,灰度值为0对应的是黑色,灰度值为255对应的是白色。

再进一步地,水墨屏设备在显示界面中显示第一控件A、第一控件B、第二控件A和第二控件B之后,可以进一步响应于用户在显示界面中触控第二控件移动的操作进行调整显示界面中显示的文字和背景的灰度。继续上述图5中的(A)的举例,水墨屏设备可以响应于用户在图5中的(A)所示的显示界面中触控第二控件A移动到第一控件A上的第一位置,以及触控第二控件B移动到第一控件B上的第二位置。水墨屏设备确定第一位置和第二位置对应的灰度调整值,将灰度A调节为第一位置对应的灰度调整值,将灰度B调节为第二灰度对应的灰度调值。例如,第一位置对应的灰度调整值为255,则将灰度A由200调节到255,即将显示界面的背景的灰度由200调节到的255。第二位置对应的灰度调整值为0,则将灰度B由150调节为0,即将显示界面中显示的文字的灰度由150调节到0。作为一种示例,调节后的显示界面可以参见图5中的(B)所示的显示界面。在图5中的(B)所示的显示界面中,调节后的显示界面背景为白色,调节后的显示界面中显示的文字为黑色,增大了背景与文字之间的对比度,提升了显示界面的呈现效果以及提升了用户的观感。

需要说明的是,上述的图5仅作为一种示例,本申请对于显示界面中包含的内容、显示界面中显示的第一控件和第二控件的形状以及用户调节灰度的操作等都不作具体限定。

场景二,不同种类的灰度对应不同的第二控件。第二控件位于第一控件上,可以理解为第二控件可以移动的范围是第一控件。

在一些实施例中,水墨屏设备可以响应于用户的操作确定接收到用于调节显示界面所显示内容包括的灰度的控制指令。具体地,可以参见场景一中示出的图4A-图4B的描述,在此不再赘述。

可选地,水墨屏设备在确定检测到控制命令后,还可以进行检测显示界面中包括的灰度的种类,并在显示界面中显示第一控件和至少一个第二控件。作为一种举例,至少一个第二控件可以位于第一控件上。可选地,本申请对于第一控件和第二控件的形状不作限定,后续以第一控件为条形、第二控件为位于该条形上的突出的黑色圆点为例进行介绍。显示界面中显示的每一个第二控件都对应显示界面中的显示内容包括的一种灰度,也就是说第二控件的数量与显示内容包括的灰度的种类相同。第一控件用于指示第二控件可移动的范围,第二控件在第一控件上的不同位置指示不同的灰度调整值。也就是说,第一控件的范围指示了可调节的灰度值的范围。作为一种举例,可以参见图6中的(A)所示的显示界面。图6中的(A)所示的显示界面中的显示内容包括的灰度的种类为两种,分别为灰度A和灰度B。其中,灰度A对应的是显示界面背景的灰度,灰度B对应的是显示界面显示的文字的灰度。图6中的(A)所示的显示界面中还包括第一控件和与灰度A、灰度B分别对应的两个第二控件,后续将与灰度A对应的第二控件称为第二控件A、将与灰度B对应的第二控件称为第二控件B。在未进行调节之前,根据图6中的(A)中第二控件A在第一控件上的位置可以看出灰度A为200,第二控件B在第一控件上的位置可以看出灰度B为150,以及第一控件指示的灰度A和灰度B的可调节的范围为0-255。

再进一步地,水墨屏设备在显示界面中显示第一控件、第二控件A和第二控件B之后,可以进一步响应于用户触控第二控件A和B移动的操作进行调整显示界面中文字和背景的灰度。继续上述图6中的(A)的举例,水墨屏设备可以响应于用户在图6中的(A)所示的显示界面中触控第二控件A移动到第一控件上的第一位置,以及触控第二控件B移动到第一控件上的第二位置。确定第一位置和第二位置对应的灰度调整值,将灰度A调节为第一位置对应的灰度调整值,将灰度B调节为第二灰度对应的灰度调整值。作为一种举例,调节后的显示界面可以参见图6中的(B)所示的显示界面。在图6中的(B)所示的显示界面中,水墨屏设备响应于用户的操作将灰度A由200调节到255,即将显示界面的背景的灰度由200调节到的255。将灰度B由150调节为0,即将显示界面中显示的文字的灰度由150调节到0。

需要说明的是,上述图6仅作为一种示例,本申请对于显示界面中包含的内容、显示界面中显示的第一控件和第二控件的形状以及用户调节灰度的操作等都不作具体限定。

场景三,不同种类的灰度对应不同的第二控件,每种灰度对应的第二控件的可移动范围均由第一控件指示。

在一些实施例中,水墨屏设备可以响应于用户的操作确定接收到用于调节显示界面所显示内容包括的灰度的控制指令。具体地,可以参见场景一中示出的图4A-图4B的描述,在此不再赘述。

进一步地,水墨屏设备在确定检测到上述控制命令后,还可以进行检测显示界面中包括的灰度的种类,在显示界面中显示第一控件和至少一个第二控件。需要说明的是,本申请对于第一控件和第二控件的形状不作限定,后续以第一控件为条形、第二控件为位于该条形上的突出的黑色圆点为例进行介绍。显示界面中显示的每一个第二控件都对应显示界面中的显示内容包括的一种灰度,也就是说第二控件的数量与显示界面中的显示内容包括的灰度的种类相同。第一控件用于指示支持第二控件的移动的轨迹,第二控件在第一控件指示的轨迹上的不同位置指示不同的灰度调整值。作为一种举例,可以参见图7中的(A)所示的显示界面。图7中的(A)所示的显示界面中的显示内容包括的灰度的种类为两种分别为灰度A和灰度B。其中,灰度A对应的是显示界面背景的灰度,灰度B对应的是显示界面显示的文字的灰度。图7中的(A)所示的显示界面中还包括第一控件和与灰度A、灰度B分别对应的两个第二控件,后续将与灰度A对应的第二控件称为第二控件A、将与灰度B对应的第二控件称为第二控件B。图7中的(A)所示的显示界面中显示的第一控件为条形,为了便于理解,在图7中的(A)中,将第一控件指示的轨迹分别以虚线形式的条形进行了显示(需要说明的是,在实际的场景中,图7中的(A)中的两个虚线形式的条形可以不进行显示),这两个虚线形式的条形所示的轨迹分别为第二控件A的可移动轨迹和第二控件B可移动的轨迹,为了便于描述,后续将通过第二控件A的虚线形式的条形称为轨迹A,将通过第二控件B的虚线形式的条形称为轨迹B。

再进一步地,水墨屏设备在显示界面中显示第一控件、第二控件A和第二控件B之后,可以进一步响应于用户触控第二控件在第一控件指示的轨迹上的移动的操作进行调整显示界面中文字和背景的灰度。继续上述图7中的(A)的举例,水墨屏设备可以进一步响应于用户触控第二控件A在轨迹A上进行移动和用户触控第二控件B在轨迹B上进行移动的操作进行调整显示界面中显示的文字的灰度。作为一种举例,调整后的显示界面可以参见图7中的(B)所述的显示界面。

需要说明的是,上述图7仅作为一种示例,本申请对于显示界面中包含的内容、显示界面中显示的第一控件和第二控件的形状以及用户调节灰度的操作不作具体限定。

场景四,不同种类的灰度对应不同的第二控件,第二控件采用坐标轴的形式,坐标轴的横坐标(或者纵坐标)用于指示第二控件的可移动范围。

在一些实施例中,水墨屏设备可以响应于用户的操作确定接收到用于调节显示界面所显示内容包括的灰度的控制指令。具体地,可以参见场景一中示出的图4A-图4B的描述,在此不再赘述。

进一步地,水墨屏设备在确定检测到上述控制命令后,可以进行检测显示界面中包括的灰度的种类,并在显示界面中显示第一控件和至少一个第二控件。本申请对于第一控件和第二控件的形状不作限定,后续以第一控件为条形、第二控件为位于该条形上的突出的黑色圆点为例进行介绍。显示界面中显示的每一个第二控件都对应显示界面中的显示内容包括的一种灰度,也就是说第二控件的数量与显示内容包括的灰度的种类相同。在本场景下,第一控件可以为坐标轴的形式,横、纵坐标均为条形,第二控件为位于该坐标轴形成的坐标系下的点。在一种情况下,坐标轴的横坐标用于指示显示内容包括的不同种类灰度的调整之前的灰度值。第二控件在坐标轴的纵坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值。在另一种情况下,还可以是坐标轴的纵坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,第二控件在坐标轴的横坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值。后续以第一种情况为例进行介绍。作为一种举例,可以参见图8中的(A)所示的显示界面,图8中的(A)所示的显示界面中的显示内容包括的灰度的种类为三种,分别为灰度A、灰度B和灰度C。其中,灰度A对应的是显示界面背景的灰度,灰度B对应的是显示界面显示的文字B的灰度,灰度C对应的是显示界面显示的文字C的灰度。为了便于描述,将图8中的(A)所示的显示界面中显示的灰度A、灰度B和灰度C对应的第二控件分别称为第二控件A、第二控件B和第二控件C。在图8中的(A)所示的显示界面中,还包括第一控件指示的轨迹(以虚线形式的条形进行显示,在实际的场景中,该轨迹可以不进行显示)。为了便于描述,后续将第二控件A对应的轨迹称为轨迹A、将第二控件B对应的轨迹称为轨迹B、将第二控件C对应的轨迹称为轨迹C。根据第二控件在轨迹上的位置可以看出,在图8中的(A)所示的显示界面中,灰度A为200,灰度B为185,灰度C为150。

再进一步地,水墨屏设备在显示界面中显示第一控件、第二控件A、第二控件B和第二控件C之后,可以进一步响应于用户触控第二控件在纵坐标方向上的移动操作进行调节显示界面中文字和背景的灰度。继续上述图8中的(A)的举例,水墨屏设备可以进一步响应于用户在轨迹A上移动第二控件A的操作进行调整显示界面背景的灰度,响应于用户在轨迹B上移动第二控件B的操作进行调整显示界面中显示的文字B的灰度,以及响应于用户在轨迹C上移动第二控件C的操作进行调整显示界面中显示的文字C的灰度。例如,调整后的显示界面可以参见图8中的(B)所述的显示界面。在图8中的(B)所示的显示界面中,水墨屏设备响应于用户的操作将灰度A由200调节为250、将灰度B由185调节为0以及将灰度C由150调节为0。

在一些实施例中,水墨屏设备在检测到用户只移动了灰度A和灰度C时,可以根据灰度A和灰度C调节后的灰度值对灰度B进行调节。可选地,水墨屏设备可以调节第二控件B至调节后的第二控件A和第二控件C之间的连线上。例如,水墨屏设备响应于用户的操作将灰度A调节为250,将灰度C调节为0,即在坐标系中,第二控件A的坐标为(200,250)、第二控件C的坐标为(150,0)。第二控件A和第二控件C之间连线的函数为y=5x-750,已知第二控件B的横坐标为185,可以计算出调节后的第二控件B的纵坐标为175,即调节后的第二控件B的坐标为(185,175),从而得出灰度B调整后的值为175。调节后的显示界面可以参见图8中的C)所示的显示界面。从上可以看出,灰度B是被动进行调节的,那么有可能出现调节后的灰度B的显示状态让用户不满意的情况,针对这种情况,本申请实施例提供了一种可以单独调节某一灰度的方法。例如,水墨屏设备还可以进一步响应于用户对于某一第二控件的具体选中操作,调整显示界面中该第二控件对应的区域为激活状态。所述具体选中操作可以是用户长按该第二控件,或者可以是用户双击该第二控件,本申请对此不作具体限定。可选地,水墨屏设备还可以响应于用户对于该第二控件的具体选中操作,使该第二控件对应的区域呈现闪亮状态,或者可以在显示界面中显示一个虚线框,该虚线框内的即为上述第二控件对应的区域。例如,可以参见图8中的(D)所示的显示界面。在图8中的(D)所示的显示界面中,用户选中的第二控件为第二控件B,水墨屏设备可以响应于用户长按第二控件B的操作,在显示界面中显示一个虚线框,虚线框框内的区域即为第二控件B对应的文字B。水墨屏设备使文字B处于激活状态后,可进一步响应于用户触控所述第二控件B移动到轨迹B上的第一位置,将第二控件B调节为第一位置对应的灰度调整值。

场景五,第一控件和第二控件针对的是用户选择的区域的灰度,第二控件位于第一控件上,可以理解第二控件的可移动范围是第一控件。

在一些实施例中,水墨屏设备可以响应于用户的操作确定接收到用于调节显示界面所显示内容包括的灰度的控制指令。具体地,所述操作可以为用户触控显示内容包括的某一区域,需要说明的是,所述某一区域包括的灰度只有一种。例如,可以参见图9中的(A)所述的显示界面,图9中的(A)所示的显示界面中包括两种灰度,分别为灰度A和灰度B,灰度A对应的是显示界面背景的灰度,灰度B对应的是显示界面中显示的文字的灰度。水墨屏设备响应于用户触控图9中的(A)所示的显示界面中的区域B,确定区域B为显示界面中显示的文字,并确定该文字的灰度为灰度B之后,在显示界面中显示第一控件和第二控件。可选地,第二控件可以位于第一控件上,第二控件位于第一控件上的不同位置用于指示不同的灰度调整值。例如,可以参见图9中的(B)所示的显示界面。水墨屏设备可以进一步响应于用户在图9中的(B)所示的显示界面中的触控第二控件在第一控件上移动到第一位置的操作,确定第一位置对应的灰度调整值,将灰度B调整为该灰度调整值,即将显示界面中显示的文字调节为该灰度调整值。例如,调整后的显示界面可以参见图9中的(C)所示的显示界面。

需要说明的是,上述图9仅作为一种示例,本申请对于显示界面中包含的内容、显示界面中显示的第一控件和第二控件的形状以及用户调节灰度的操作不作具体限定。

基于与上述方法的同一构思,参见图10,为本申请实施例提供的一种用于实现水墨屏界面调节方法的装置1000。装置1000能够执行上述方法中的各个步骤,为了避免重复,此处不再详述。装置1000包括:显示单元1001、处理单元1002。

显示单元1001,用于显示显示界面;

处理单元1002,被配置为执行:

响应于用户在所述显示界面的操作,确定接收到用于调节显示界面所显示内容的灰度的控制指令;获取显示界面中的显示内容包括的灰度的种类,在所述显示界面中显示第一控件和第二控件,所述第一控件上的不同位置对应不同的灰度值,所述第一控件用于指示支持所述第二控件移动的轨迹,所述第二控件在所述第一控件指示的轨迹的不同位置指示第一灰度的不同灰度调整值;所述第一灰度为所述显示界面中显示的不同种类的灰度中的一种灰度;响应于用户触控所述第二控件移动到所述第一控件指示的轨迹上的第一位置;将所述第一灰度调节为所述第一位置对应的灰度调整值。

在一些实施例中,所述第二控件在所述第一控件的不同位置指示第一灰度的不同灰度调整值。

在一些实施例中,所述第一控件为弧形,所述第一控件指示的支持所述第二控件移动的轨迹为弧形,或者,所述第一控件为条形,所述第一控件指示的支持所述第二控件移动的轨迹为条形。

在一些实施例中,所述处理单元1002,还用于:

在所述显示界面中显示第三控件,所述第一控件还用于指示支持所述第三控件移动的轨迹,所述第三控件在所述第一控件指示的轨迹的不同位置指示第二灰度的不同灰度调整值;所述第二灰度与所述第一灰度不同,所述第二灰度为所述显示界面中显示的不同种类的灰度中一种灰度;

响应于用户触控所述第三控件移动到所述第一控件指示的轨迹上的第二位置;

将所述第二灰度调节为所述第二位置对应的灰度调整值。

在一些实施例中,所述第一控件为坐标轴;所述坐标轴的横坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的纵坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值;或者,

所述坐标轴的纵坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的横坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值。

在一些实施例中,当所述坐标轴的横坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的纵坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值时,所述处理单元1002还用于:

在所述显示界面中显示第四控件,所述第四控件在所述纵坐标的方向上的移动到不同位置指示第三灰度的不同灰度调整值;所述第三灰度与所述第一灰度不同,所述第三灰度为所述显示界面中显示的不同种类的灰度中一种灰度;

响应于用户触控所述第二控件和所述第四控件在纵坐标方向上移动的操作,将位于所述第二控件和所述第四控件之间的控件移动到所述第四控件与所述第二控件的连线上。

在一些实施例中,当所述坐标轴的纵坐标用于指示所述显示内容包括的不同种类灰度的调整之前的灰度值,所述第二控件在所述坐标轴的横坐标的方向上移动到不同的位置指示第一灰度的不同灰度调整值时,所述处理单元1002还用于:

在所述显示界面中显示第五控件,所述第五控件在所述纵坐标的方向上移动到不同位置指示第四灰度的不同灰度调整值;所述第四灰度与所述第一灰度不同,所述第四灰度为所述显示界面中显示的不同种类的灰度中一种灰度;

响应于用户触控所述第二控件和所述第五控件在纵坐标方向上移动的操作,将位于所述第二控件和所述第四控件之间的控件移动到所述第四控件与所述第二控件的连线上。

具体实现中,本申请还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本申请提供的食材管理方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。

本领域的技术人员可以清楚地了解到本申请实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

24页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:显示方法和装置、终端和可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类