掌桥专利:专业的专利平台
掌桥专利
首页

数据处理方法及设备

文献发布时间:2023-06-19 11:02:01


数据处理方法及设备

技术领域

本申请涉及数据处理技术,具体涉及一种数据处理方法及设备。

背景技术

相关技术中,诸如平板电脑、手机等电子设备通常采用固定的输出分辨率(DPI)进行输出。平板电脑中通常有安装有很多应用(APP),如果通过各个App显示的数据如图像均采用为电子设备设置的固定DPI进行输出,可能导致App所呈现的图像无法达到期望的显示效果。

发明内容

为解决现有存在的技术问题,本申请实施例提供一种数据处理方法及设备。

本申请实施例的技术方案是这样实现的:

本申请实施例提供一种数据处理方法,包括:

获得应用的配置参数;

从所述配置参数中确定出与当前电子设备匹配的目标配置参数;

依据目标配置参数,确定出所述当前电子设备的备选显示参数;

获得在所述备选显示参数下所述当前电子设备的显示图像;

基于对显示图像的分析结果,确定所述当前电子设备的目标显示参数;其中,所述目标显示参数表征为输出分辨率。

前述方案中,所述备选显示参数为至少两个;

获得在各个备选显示参数下所述当前电子设备的显示图像;

计算各个显示图像的像素的梯度函数和/或方差;

基于计算结果,从所述备选显示参数中确定出所述目标显示参数。

前述方案中,所述配置参数表征为在不同显示参数下所述应用的显示数据在电子设备中可呈现的布局;

相应的,所述从所述配置参数中确定出与当前电子设备匹配的目标配置参数,包括:

确定所述当前电子设备所支持的显示参数;

基于所述当前电子设备所支持的显示参数,从所述配置参数中确定出所述目标配置参数。

前述方案中,所述依据目标配置参数,确定出所述当前电子设备的备选显示参数,包括:

从第一记录信息中,确定出与所述目标配置参数相对应的显示参数;其中所述第一记录信息用于记录各配置参数与各显示参数之间的对应关系;

所述确定出的显示参数为备选显示参数。

前述方案中,还包括:

保存所述当前电子设备的目标显示参数至本地和/或云端。

前述方案中,还包括:

在所述当前电子设备监控到所述应用被启用的情况下,获得所述应用的配置参数。

前述方案中,还包括:

控制所述电子设备以所述目标显示参数进行所述应用的显示。

前述方案中,所述当前电子设备以所述目标显示参数对所述应用进行显示时的显示效果优于所述电子设备以第一备选显示参数对所述应用进行显示时的显示效果,其中所述第一备选显示参数为所述备选显示参数中除所述目标显示参数之外的任意参数。

前述方案中,获得所述当前电子设备在监控到所述应用被启用时所述当前电子设备的显示参数;在所述应用被启用时所述当前电子设备的显示参数与所述目标显示参数不一致的情况下,将所述当前电子设备的显示参数修改为所述目标显示参数。

本申请实施例提供一种数据处理设备,包括:

第一获得单元,用于获得应用的配置参数;

第一确定单元,用于从所述配置参数中确定出与当前电子设备匹配的目标配置参数;

第二确定单元,用于依据目标配置参数,确定出所述当前电子设备的备选显示参数;

第二获得单元,用于获得在所述备选显示参数下所述当前电子设备的显示图像;

第三确定单元,用于基于对显示图像的分析结果,确定所述当前电子设备的目标显示参数;其中,所述目标显示参数表征为分辨率。

本申请实施例提供一种数据处理方法及设备,其中所述方法包括:获得应用的配置参数;从所述配置参数中确定出与当前电子设备匹配的目标配置参数;依据目标配置参数,确定出所述当前电子设备的备选显示参数;获得在所述备选显示参数下所述当前电子设备的显示图像;基于对显示图像的分析结果,确定所述当前电子设备的目标显示参数;其中,所述目标显示参数表征为输出分辨率。

本申请实施例,结合应用的特性如配置参数进行当前电子设备的输出DPI的确定。与相关技术中电子设备采用固定的DPI进行应用显示的方案相比,利用这种方案确定出的DPI可使得应用以期望的显示效果进行呈现,如可使应用显示的图像更为清晰。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例的数据处理方法的实现流程示意图一;

图2为本申请实施例的数据处理方法的实现流程示意图二;

图3为本申请实施例的数据处理方法的实现流程示意图三;

图4为本申请实施例的数据处理方法的一应用流程示意图;

图5为本申请实施例的数据处理方法的另一应用流程示意图;

图6为本申请实施例的数据处理设备的组成结构示意图;

图7为本申请实施例的数据处理设备的硬件构成示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

前述的电子设备采用固定的DPI对输出数据如图像进行显示可能导致App所呈现的图像无法达到期望的显示效果在实际应用中可以体现为:可能导致能够显示更大DPI图像的App无法实现对图像的期望显示;也可能导致仅能够显示更小DPI图像的APP无法实现对图像的清晰显示。

本申请实施例提供一种数据处理方法,应用于电子设备中。如图1所示,所述方法包括:

S101:获得应用的配置参数;

在实际应用中,应用(APP)的种类很多,电子设备的类型和/或型号也很多,如果想安装在不同型号和/或不同类型的电子设备中的应用均可达到理想的显示效果,则需要考虑到应用本身的配置参数。在具体实现上,应用的配置参数可以指的是在各个型号的电子设备下应用的呈现数据的布局,以应用需要呈现的数据为图像为例,配置参数可以具体指的是在运行有所述应用的电子设备中在其显示所述应用的界面上可以呈现的图像的数量、大小、窗口等。可以理解,应用的配置参数是在保证界面上呈现的图像足够清晰的前提下界面上可呈现的图像的数量、大小等数据。应用在各个型号下所需要的配置参数可以预先配置好,待到需要时读取出即可。该配置参数可保存在电子设备本地,在电子设备运行该应用时将该应用的配置参数读取出即可。还可以保存到云端,在电子设备运行该应用时从云端读取即可。在所述当前电子设备监控到所述应用被安装或被启用的情况下,获得所述应用的配置参数。优选为监控到被启用的情况下,获得所述应用的配置参数。

S102:从所述配置参数中确定出与当前电子设备匹配的目标配置参数;

考虑到预先配置好的配置参数是针对尽可能多的电子设备类型和/或型号的配置参数,所述当前电子设备在实际应用中可以是安装有所述应用的电子设备,还可以是运行所述应用的电子设备。本步骤可视为从应用的配置参数中挑选出与当前安装或运行有所述应用的电子设备适配的配置参数,作为电子设备的目标配置参数。示例性地,电子设备的每种型号对应有一种屏幕大小,应用的配置参数具体可以记录有在屏幕为5英寸和为5.5英寸的情况下屏幕显示的应用界面可以呈现的图像的数量。该数量可以是在屏幕为5英寸和为5.5英寸的情况下可清晰显示的图像的数量。假定当前运行所述应用的电子设备的屏幕为5英寸,则从应用的配置参数中挑选出的适配于所述当前电子设备的配置参数即为记录的针对5英寸的屏幕的配置参数。

S103:依据目标配置参数,确定出所述当前电子设备的备选显示参数;

本申请实施例中,电子设备的(备选、目标)显示参数具体可以是电子设备的DPI。以电子设备为手机为例,手机标准DPI的定义是手机长度方向像素数平方加宽度方向像素平方再开根号最后除以屏幕大小(以英寸为单位)。在实际应用中,部分手机除了可以支持标准DPI,还可能支持其它DPI,例如比标准DPI值小的DPI。本步骤中,可预先记录有应用的各配置参数和电子设备所有可能的显示参数即DPI之间对应关系,并形成第一记录信息。其中,第一记录信息中与配置参数对应的DPI指的是能够令在配置参数下应用的呈现数据如图像保持清晰的DPI。待到使用时,读取第一记录信息,查找出在第一记录信息中与目标配置参数对应的DPI,该DPI即为备选显示参数。可以理解,确定出的当前电子设备的备选显示参数可以为一个DPI还可以为两个或两个以上的DPI,视具体情况而灵活设定。

S104:获得在所述备选显示参数下所述当前电子设备的显示图像;

本步骤中,在确定出的各备选显示参数下所述当前电子设备进行图像的显示,采集所显示的各图像。对采集的各图像进行分析,主要是进行图像清晰度的分析。

S105:基于对显示图像的分析结果,确定所述当前电子设备的目标显示参数;其中,所述目标显示参数表征为电子设备的输出分辨率。

本步骤中,基于对采集的各图像的清晰度分析结果进行当前电子设备的目标显示参数的确定。通俗来讲,从各图像中挑选出最清晰的图像,将电子设备呈现该图像时所使用的DPI作为目标DPI。从而实现了对当前电子设备的目标DPI的确定。

S101~S105中,相当于结合应用的特性如配置参数进行当前电子设备的输出DPI的确定。与相关技术中电子设备采用固定的DPI进行应用显示的方案相比,利用这种方案确定出的DPI可使得应用以期望的显示效果进行呈现,如可使得应用显示的图像更为清晰。

可以理解,依据目标配置参数确定出所述当前电子设备的备选显示参数的数量可以为一个,还可以为两个或两个以上。在为一个的情况下,当前电子设备的目标DPI就是该备选显示参数。在为两个或两个以上的情况下,还需要通过图2所示的方案从中挑选出目标DPI。如图2所示,在所述备选显示参数为至少两个的情况下,前述的S104和S105为:

S1041:获得在各个备选显示参数下所述当前电子设备的显示图像;

本步骤中,在确定出的各备选显示参数下所述当前电子设备进行图像的显示,采集所显示的各图像。对采集的各图像进行分析,主要是进行图像清晰度的分析。

S1051:计算各个显示图像的像素的梯度函数和/或方差;

在技术层面上,可利用图像的像素的梯度函数和/或方差来实现对图像清晰度的分析。

其中,利用Tenengrad梯度函数实现在对图像清晰度的分析。可以理解,Tenengrad梯度函数采用Sobel算子分别提取水平方向的梯度值G

其中,考虑到清晰图像与模糊图像相比具有很大的灰度差异,可以采用方差函数作为评价函数:

S1052:基于计算结果,从所述备选显示参数中确定出所述目标显示参数。

本步骤中,利用图像的像素的梯度函数和/或方差从中挑选出最为清晰的图像,该图像在电子设备的屏幕上显示时电子设备所使用的DPI即为目标DPI。

S1041~S1052,利用在各个备选显示参数下当前电子设备的显示图像的图像清晰度来确定出电子设备在所述应用下需要使用的目标DPI。可保证目标DPI的选取准确性。结合了应用的配置参数进行电子设备的DPI的选择,可使得应用以理想的显示效果进行呈现。

在所述当前电子设备中结合所述应用的配置参数,计算出目标显示参数之后,控制所述电子设备以所述目标显示参数进行所述应用的显示,如此显示可使得应用得到理想的显示效果,提高用户的视觉体验。此外,在计算出目标显示参数之后,可将所述目标显示参数进行保存,保存至所述当前电子设备的本地和/或云端。还可以,将所述目标显示参数和所述当前电子设备的标识如当前电子设备的号码或序列号进行对应记录,记录至云端。以便后续当前电子设备重新安装并运行所述应用的情况下,直接使用云端记录的目标显示参数对所述应用进行呈现。

本申请实施例中,从所述配置参数中确定出与当前电子设备匹配的目标配置参数的方案除了可以采用前述的方案所示,如图3所示,S102还可以采用如下方案来实现:

S1021:确定所述当前电子设备所支持的显示参数;

本步骤中,当前电子设备所支持的显示参数可视为该设备的默认DPI,默认DPI值可以为一个,还可以为两个,具体视实际情况而定。

S1022:基于所述当前电子设备所支持的显示参数,从所述配置参数中确定出所述目标配置参数。

在S1021~S1022中,配置参数可以具体指的是在运行有所述应用的电子设备中在其DPI参数为其支持的各个参数下在所述应用的界面上可以呈现的图像的数量、大小、窗口等。示例性地,配置参数可以具体指的是运行所述应用的电子设备在其DPI为160或240的情况下在所述应用的界面上可以呈现的图像的数量、大小、窗口等。假定当前电子设备支持的DPI为160,则目标配置参数为针对屏幕DPI为160的配置参数。

S1021~S1022中,基于当前电子设备实际支持的显示参数进行目标配置参数的选取,可保证目标配置参数的选取准确性。进而可为所述当前电子设备可使用更适配的DPI在显示所述应用,保证所述应用的显示效果,提升用户的视觉体验。

应该而知,结合所述应用的配置参数为当前电子设备选择出目标DPI,利用目标DPI,可令电子设备清晰地对所述应用中需要显示的数据如图像进行呈现。即所述电子设备以所述目标显示参数对所述应用进行显示时的显示效果最优,至少优于所述电子设备以第一备选显示参数对所述应用进行显示时的显示效果,其中所述第一备选显示参数为所述备选显示参数中除所述目标显示参数之外的任意参数。

在实际应用中,在所述应用没有被当前电子设备运行时可能会使用默认的显示参数,这时还需获得所述当前电子设备在监控到所述应用被启用时所述当前电子设备的显示参数;判断在所述应用被启用时所述当前电子设备的显示参数是否与所述目标显示参数为同一显示参数,如果不为同一显示参数,即所述应用被启用时所述当前电子设备的显示参数与所述目标显示参数不一致,可将所述当前电子设备的显示参数修改为所述目标显示参数,并控制所述当前电子设备以所述目标显示参数进行所述应用的显示,如此显示可使得应用得到理想的显示效果,提升用户的使用体验。

下面结合附图4和附图5及具体实施例对本申请作进一步详细的说明。

在实际应用中,每个用户的每个电子设备如手机或平板电脑均安装有一定数量的应用,相关技术中手机或平板电脑均采用固定的DPI来进行各个应用的显示。而本应用场景中可结合手机或平板电脑端所安装的应用的配置参数来确定手机或平板电脑所采用的DPI,以实现对各个应用的更好显示。

本应用场景中,以当前电子设备为用户1的平板电脑为例,可基于在平板电脑上用户安装的App,也可以基于云端根据用户1的使用习惯、爱好等向其推送的用户1可能感兴趣的App数据,获取用户1在平板端常用的App List。App List中记录有用户1在平板电脑上经常使用的App的标识如App图标和/或名称。获取各个App的layout list(配置清单);配置清单可以是预先设置好的,各App的配置清单记录有相应App的配置参数。示例性地,配置清单记录有各App在不同型号的平板电脑下各App的图像数据在平板电脑的应用显示界面上可以显示的图像的数量、大小等。一App在某个型号的平板电脑下其App的图像数据在平板电脑的应用显示界面上可以显示的图像的数量、大小等信息可视为该App在该平板电脑下的一layout,配置清单记录有各App在不同型号的平板电脑下的layout。如果以一屏幕的大小来笼统标识一种平板电脑,则配置清单可记录有各App在不同屏幕大小的平板电脑下App的图像数据在电子设备的应用显示界面上可以显示的图像的数量、大小等。该数量可以是在屏幕为不同大小的平板电脑中在应用的显示界面上能够被清晰显示的图像的数量。示例性地,以App 1为所述各App中的任意App为例,App 1的配置参数可以是在屏幕为5英寸和为5.5英寸的情况下屏幕显示的App1应用界面可以呈现的图像的数量。例如在屏幕为5英寸的情况下屏幕显示的App1应用界面可以清晰呈现的图像数量为一张或两张。考虑到5.5英寸的屏幕大于5英寸,在屏幕为5.5英寸的情况下App1应用界面可清晰呈现的图像的数量可大于屏幕为5英寸的情况下呈现的图像的数量如在屏幕为5.5英寸的情况下屏幕显示的App1应用界面可以清晰呈现的图像数量为两张或三张。如前所述,各App的配置信息在一定程度上说明了各App在不同的平板电脑或屏幕输出分辨率情况下能够输出清晰图像的图像数量。假定用户1的平板电脑的屏幕为5英寸,则从App1的配置参数中挑选出的适配于平板电脑的配置参数即为针对5英寸的屏幕的配置参数,将其作为目标配置参数。读取第一记录信息,查找出在第一记录信息中与目标配置参数对应的DPI,假定第一记录信息中记录的与目标配置参数对应的DPI有两种,其中一种为DPI=160,另一种DPI=240,则将这两种DPI即为平板电脑在使用App1采用的备选显示参数。对挑选出的备选显示参数可以这样理解,在屏幕为5英寸的情况下采用DPI=160的输出分辨率可在App1应用界面上清晰显示一张图像,采用DPI=240的输出分辨率也可在App1应用界面上清晰显示两张图像。这种情况下是采用备选显示参数中哪个参数作为平板电脑显示App1时的目标显示参数,还需要参见以下方案:在各备选显示参数下平板电脑进行图像的显示,在显示各图像时采集所显示的图像(相当于采集App1在不同Layout下的显示图像)。对采集的各图像进行图像清晰度的分析。计算各图像的像素的梯度函数或方差函数,具体可利用前述的相关方案进行,重复之处不再赘述。从各图像中,挑选出平均灰度值最大或方差值最大的图像,挑选出的图像为各图像中最清晰的图像。该最清晰的图像在平板电脑的屏幕上显示时平板电脑所使用的DPI即为目标DPI。假定目标DPI为240,则控制平板电脑以输出分辨率DPI=240进行App1的显示,如此显示可使得App 1得到理想的显示效果,即在用户1的平板电脑中以DPI=240进行App1的显示,可使得App1的显示效果最佳,大大提高了用户的视觉体验。

可以理解,在实际应用中,不论平板电脑的型号为多少,平板电脑通常的DPI取值数量为有限个,如为160、240、320,基于此在具体实现上,配置清单记录有各App在不同DPI下各App的图像数据在平板电脑的应用显示界面上可以显示的图像的数量、大小等。以配置清单记录有App1在不同DPI下其图像数据在平板电脑的应用显示界面上可以显示的图像的数量、大小等信息为例,读取平板电脑的默认DPI,配置清单中记录的App1的在默认DPI下的配置参数即可视为目标配置参数,在第一记录信息中与目标配置参数对应的DPI即为备选DPI,在这种情况下平板电脑默认的DPI即为备选DPI。基于在各备选显示参数下采集到的显示图像的清晰度,从备选DPI中挑选出平板电脑显示该App时的最佳DPI。由此对平板电脑对该App显示时使用的最佳DPI实现了选择。本方案简单易行,在工程上易于实现。

在前述应用场景中,结合应用的配置参数进行当前电子设备的输出DPI的确定。与相关技术中电子设备采用固定的DPI进行应用显示的方案相比,利用这种方案确定出的DPI可使得应用以期望的显示效果进行呈现,如可使得应用显示的图像更为清晰。

以上方案为以App 1为所述各App中的任意App为例,为平板电脑在使用App1时需采用何种DPI能够令App1呈现期望效果为例进行的相关说明,针对其余App也可采用类似方案进行最佳DPI的确定,重复之处不赘述。将确定出的平板电脑在使用各App时采用的最佳DPI这一信息作为各App的配置list,保存至平板电脑本地或云端,如图4所示,保存到云端。后续其它与用户1的平板电脑相同的平板在使用与用户1常用的App时,可直接从云端读取App的配置list,以获知在某个App下所述相同平板采用何种DPI可使得该App的显示效果最佳。可有效避免相关技术中导致的能够显示更大DPI图像的App由于采用DPI固定而无法实现对图像的清晰显示;也可有效避免能够显示更小DPI图像的APP无法实现对图像的清晰显示。

本应用场景中,以用户1的平板电脑采用安卓(Android)系统。利用Android系统中的应用框架(framework)对平板电脑当前启用的App进行监控。在监控到被启用的App的情况下,判断被启用的App是否在用户1常用的App List中,如果判断为是,则读取平板电脑在监控到App被启用时平板电脑所采用的DPI(默认DPI)。读取本地或云端保存的平板电脑在使用该App时应采用的最佳DPI信息,判断App被启用时平板电脑所使用的DPI是否为最佳DPI,如果不是,Android系统通知窗口管理器(Window Manager)中的设备显示模块(Display Device module)修改DPI值为最佳DPI。Framework对该APP继续进行监控,监控到退出时,将DPI再修改为默认DPI。在实际应用中,平板电脑的被启用的App的最佳DPI可能大于App被启用时平板电脑使用的默认DPI,也可能小于App被启用时平板电脑使用的默认DPI。如果大于,则对DPI修改之后,利用比默认DPI更大的DPI对App进行显示,可保证App的清晰显示效果。如果小于,则对DPI进行修改之后,利用比默认DPI更小的DPI对App进行显示,实现了利用较小的DPI实现了App的期望显示效果,不仅提升了用户的视觉体验,还节省了功耗,避免了大DPI带来的功耗增加的问题。

前述方案是以被启用的App是为常用App的情况下从云端进行该App的配置list的读取为例,此外,还可以在平板电脑开机的情况下就对用户可能使用的App的配置list进行读取,对此不做具体限定。可见,本申请实施例的技术方案易于实施,可行性高。

前述应用场景中,是以电子设备为平板电脑为例进行的说明,主要考虑到相对于手机而言,平板电脑的屏幕更大,在更大的屏幕中实现应用在屏幕的最佳DPI下的实现,保证了应用的显示效果最佳化。当然,本申请实施例也可应用于手机、笔记本电脑、台式机等设备,还可以应用于诸如智能眼镜、智能手环等穿戴式设备,还可以应用于其它可安装应用的家用设备如电视机、家庭影院机等。

本申请实施例还提供一种数据处理设备,如图6所示,所述设备包括:第一获得单元1001、第一确定单元1002、第二确定单元1003、第二获得单元1004及第三确定单元1005;其中,

第一获得单元1001,用于获得应用的配置参数;

第一确定单元1002,用于从所述配置参数中确定出与当前电子设备匹配的目标配置参数;

第二确定单元1003,用于依据目标配置参数,确定出所述当前电子设备的备选显示参数;

第二获得单元1004,用于获得在所述备选显示参数下所述当前电子设备的显示图像;

第三确定单元1005,用于基于对显示图像的分析结果,确定所述当前电子设备的目标显示参数;其中,所述目标显示参数表征为分辨率。

在一个可选的方案中,所述备选显示参数为至少两个;

第二获得单元1004,用于获得在各个备选显示参数下所述当前电子设备的显示图像;

第三确定单元1005,用于计算各个显示图像的像素的梯度函数和/或方差;

基于计算结果,从所述备选显示参数中确定出所述目标显示参数。

在一个可选的方案中,所述配置参数表征为在不同显示参数下所述应用的显示数据在电子设备中可呈现的布局;

相应的,所述第一确定单元1002,用于确定所述当前电子设备所支持的显示参数;基于所述当前电子设备所支持的显示参数,从所述配置参数中确定出所述目标配置参数。

在一个可选的方案中,第二确定单元1003,用于从第一记录信息中,确定出与所述目标配置参数相对应的显示参数;其中所述第一记录信息用于记录各配置参数与各显示参数之间的对应关系;所述确定出的显示参数为备选显示参数。

在一个可选的方案中,所述设备还包括保存或存储单元,用于保存所述当前电子设备的目标显示参数至本地和/或云端。

在一个可选的方案中,所述第一获得单元1001,用于在所述当前电子设备监控到所述应用被启用的情况下,获得所述应用的配置参数。

在一个可选的方案中,所述设备还包括控制单元,用于控制所述电子设备以所述目标显示参数进行所述应用的显示。

在一个可选的方案中,所述电子设备以所述目标显示参数对所述应用进行显示时的显示效果优于所述电子设备以第一备选显示参数对所述应用进行显示时的显示效果,其中所述第一备选显示参数为所述备选显示参数中除所述目标显示参数之外的任意参数。

在一个可选的方案中,所述设备还包括第三获得单元和修改单元;其中,所述第三获得单元,用于获得所述当前电子设备在监控到所述应用被启用时所述当前电子设备的显示参数;所述修改单元,用于在所述应用被启用时所述当前电子设备的显示参数与所述目标显示参数不一致的情况下,将所述当前电子设备的显示参数修改为所述目标显示参数。

可以理解,所述设备中的第一获得单元1001、第一确定单元1002、第二确定单元1003、第二获得单元1004及第三确定单元1005在实际应用中均可由中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital Signal Processor)、微控制单元(MCU,Microcontroller Unit)或可编程门阵列(FPGA,Field-Programmable GateArray)实现。

需要说明的是,本申请实施例的数据处理设备,由于该数据处理设备解决问题的原理与前述的数据处理方法相似,因此,数据处理设备的实施过程及实施原理均可以参见前述方法的实施过程及实施原理描述,重复之处不再赘述。

本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时至少用于执行图1至图5任一所示方法的步骤。所述计算机可读存储介质具体可以为存储器。所述存储器可以为如图7所示的存储器62。

图7为本申请实施例的数据处理设备的硬件结构示意图,如图7所示,数据处理设备包括:用于进行数据传输的通信组件63、至少一个处理器61和用于存储能够在处理器61上运行的计算机程序的存储器62。终端中的各个组件通过总线系统64耦合在一起。可理解,总线系统64用于实现这些组件之间的连接通信。总线系统64除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线系统64。

其中,所述处理器61执行所述计算机程序时至少执行图1至图5任一所示方法的步骤。

可以理解,存储器62可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random AccessMemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,SynchronousDynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本申请实施例描述的存储器62旨在包括但不限于这些和任意其它适合类型的存储器。

上述本申请实施例揭示的方法可以应用于处理器61中,或者由处理器61实现。处理器61可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器61中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器61可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器61可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器62,处理器61读取存储器62中的信息,结合其硬件完成前述方法的步骤。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。

本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。

本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

相关技术
  • 数据处理设备、数据处理方法、程序转换处理设备和程序转换处理方法、程序转换处理设备、数据处理设备、程序转换处理方法和数据处理方法、数据处理设备、数据处理方法、程序分析处理设备和程序分析处理方法、数据处理设备、历史保存设备、数据处理方法和程序、以及编译处理设备
  • 数据处理方法、医学文本数据处理方法、装置及电子设备
技术分类

06120112772065