一种参数调整方法和装置制造方法及图纸

技术编号:15692513 阅读:186 留言:0更新日期:2017-06-24 06:36
本发明专利技术提供一种参数调整方法和装置,其中方法包括:获取设备屏幕的屏幕亮度值,所述设备屏幕是应用运行所在的设备的屏幕;根据所述屏幕亮度值,调整所述应用的应用参数,以使得所述应用参数适应环境光条件,所述屏幕亮度值是设备系统根据所述环境光条件设置。本发明专利技术实现了间接根据环境光调整应用参数,使得应用能够自动调整参数以适应环境光的变化。

Method and device for adjusting parameters

The invention provides a parameter adjusting method and device, wherein the method comprises the following steps: acquiring device screen screen brightness value, the device is running the application screen device screen; according to the screen brightness value, application of parameter adjustment to the application, so that the light should adapt to the environment conditions for the parameters. The screen brightness value is set according to the system environment and light conditions. The invention realizes the indirect adjustment of application parameters according to the environmental light so that the application can automatically adjust parameters to adapt to the change of the ambient light.

【技术实现步骤摘要】
一种参数调整方法和装置
本专利技术涉及计算机技术,特别涉及一种参数调整方法和装置。
技术介绍
目前很多智能设备上的应用都可以提供多种应用模式,来适应不同的外界光线明暗变化的场景。例如,当用户处于光线较好的环境时,手机上的应用APP可以采用正常模式,而当用户由光线好的环境进入到光线黑暗的室内时,为了避免较强的屏幕亮度使人感觉刺眼,应用可以通过感知外界环境光的变化,自动由正常模式调整为黑夜模式,黑夜模式即将应用的多种配色调整为不刺眼的配色,比如降低屏幕亮度,使人眼阅读更加舒适。但是,在有些操作系统的设备中例如iOS设备(例如,iphone手机)中,用于感知外界环境光的传感器硬件API,并未对APP开发者开放,那么应用就无法根据外界环境光的变化自动调整应用参数。相关技术中,用户可以通过iOS设备的设置项,手动操作启用何种模式,比如手动在正常模式和黑暗模式之间切换,但是这种方式相对繁琐,效率低下,不智能。
技术实现思路
有鉴于此,本专利技术提供一种参数调整方法和装置,以使得设备能够自动调整应用参数以适应外界环境光的变化。具体地,本专利技术是通过如下技术方案实现的:第一方面,提供一种参数调整方法,所述方法用于对应用的应用参数的调整,所述方法包括:获取设备屏幕的屏幕亮度值,所述设备屏幕是应用运行所在的设备的屏幕;根据所述屏幕亮度值,调整所述应用的应用参数,以使得所述应用参数适应环境光条件,所述屏幕亮度值是设备系统根据所述环境光条件设置。第二方面,提供一种参数调整装置,所述装置用于对应用的应用参数的调整,所述装置包括:亮度获取模块,用于获取设备屏幕的屏幕亮度值,所述设备屏幕是应用运行所在的设备的屏幕;参数调整模块,用于根据所述屏幕亮度值,调整所述应用的应用参数,以使得所述应用参数适应环境光条件,所述屏幕亮度值是设备系统根据所述环境光条件设置。本专利技术实施例的参数调整方法和装置,通过获取屏幕亮度值,并根据该屏幕亮度值调整应用参数,实现了间接根据环境光调整应用参数,使得应用能够自动调整参数以适应环境光的变化。附图说明图1为本专利技术实施例提供的一种参数调整方法的流程图;图2为本专利技术实施例提供的一种模式切换过程示意图;图3为本专利技术实施例提供的另一种模式切换过程示意图;图4为本专利技术实施例提供的一种手机界面示意图;图5为本专利技术实施例提供的一种界面应用示意图;图6为本专利技术实施例提供的一种参数调整装置的结构示意图;图7为本专利技术实施例提供的另一种参数调整装置的结构示意图。具体实施方式在有些操作系统的设备中,例如iOS设备(例如iphone手机)中包括一种Ambient-lightsensor的传感器,可以称为环境光传感器,该传感器可以感知外界环境光的明暗变化,但是,对应该传感器的硬件API并未对APP开发者开放,使得应用无法根据外界光线明暗自动调节应用参数。上述的调节应用参数指的是,应用可以调整自己的参数以适应外界光线明暗变化;例如,很多手机应用都会有两种模式:“白天模式”和“夜间模式”,应用在这两种模式时可以采用不同的界面配色,在夜间模式时,可以使用较暖的色调,以降低对人眼的刺激和伤害。为了在iOS设备中仍然能够使得应用随着外界环境光的变化调整适用的应用参数,尽管不能直接获取到iphone手机传感器测量的环境光明暗,但是本申请实施例可以采用一种间接检测的手段。如下:以iphone手机为例,iphone手机上的用户默认会使用一个系统设置:自动亮度调节,即iOS系统可以根据传感器检测到的外界环境光条件,来自动设置iphone手机的屏幕亮度值。比如,外界环境光条件是环境较亮时,iOS系统可以适当提高屏幕亮度值,当外界环境光条件是环境较暗时,为了避免对人眼的强烈刺激,iOS系统可以适当降低屏幕亮度值。根据这一特性,本申请实施例可以通过应用APP获取屏幕亮度值,由于屏幕亮度值是iOS系统根据环境光条件设置,所以获取到屏幕亮度值相当于间接感知到了外界明暗变化,进而可以据此调整应用参数。图1示例了本申请实施例的参数调整方法的流程,本例子中,以iOS系统的设备为例进行描述,但是并不局限于该设备,其他有类似问题存在的场景也同样可以应用本方法。如图1所示,该方法可以包括:在步骤101中,获取设备屏幕的屏幕亮度值,所述设备屏幕是应用运行所在的设备的屏幕。本步骤的应用获取屏幕亮度值,可以通过常规的亮度值获取方法来取得。在步骤102中,根据屏幕亮度值,调整应用的应用参数,以使得应用参数适应环境光条件,所述屏幕亮度值是设备系统根据所述环境光条件设置。例如,当获取到屏幕亮度值后,可以对应用参数进行调整。本例子中,假设一个iOS设备设置了两种模式,以用于适应外界环境光的变化,“白天模式”和“夜间模式”;也可以是其他名称,比如,“正常模式”和“黑夜模式”;或者,iOS设备还可以设置三种或更多类型的模式,不局限于两种。每一种模式都对应着一种应用参数,不同模式的应用参数不相同。对应于每种模式,可以预先设置一个屏幕亮度值范围,实际是分别设定各个模式的应用参数与屏幕亮度值的对应关系。如下的表1示例了一种对应关系:表1亮度值和模式的对应应用模式应用参数屏幕亮度值黑夜模式界面配色P10~0.1正常模式界面配色P20.7~1上述的表1只是一种示例,假定屏幕亮度值的最小值是0,最大值是1。当屏幕亮度值位于“0.1~0.7”的范围时,可以根据用户的设定使用对应参数即可。假设在该“0.1~0.7”的范围时,用户将自己的应用设为正常模式,那么当用户进入到黑暗的房间时,应用可以检测到手机屏幕的亮度降低,比如降低到0.1以下,即相当于进入到“0~0.1”的范围,则启用该范围对应的黑夜模式,这种情况即将0.1作为了由正常模式向黑夜模式切换的阈值点。可以将屏幕亮度值所处的“0~0.1”的范围称为目标亮度范围,将界面配色P1称为与目标亮度范围对应的目标应用参数,该参数用于在目标亮度范围对应的环境光条件下使用。假设在该“0.1~0.7”的范围时,用户将自己的应用设为黑夜模式,那么当用户进入到一个光线很强的环境时,应用可以检测到手机屏幕的亮度提高,比如提高到0.7以下,即相当于进入到“0.7~1”的范围,则启用该范围对应的正常模式,这种情况即将0.7作为了由黑夜模式向正常模式切换的阈值点。可以将屏幕亮度值所处的“0.7~1”的范围称为目标亮度范围,将界面配色P2称为与目标亮度范围对应的目标应用参数。具体实现时,模式和亮度值的对应并不局限于此。比如,还可以设定一个“0.1~0.7”的范围对应的应用模式和应用参数;又比如,应用参数也可以不是界面配色,还可以包括其他类型的参数,只要该参数随着外界环境光变化在不同模式中对应更新即可。此外,如果获取到的屏幕亮度值并不是位于本例子中的“0~1”范围,则可以按照比例进行数值的映射转换。本例子的参数调整方法,通过获取屏幕亮度值,并根据该屏幕亮度值调整应用参数,实现了间接根据环境光调整应用参数,使得应用能够自动调整参数以适应环境光的变化。在另一例子中,参见图2所示,为了给用户充分的选择权,即使应用通过监控屏幕亮度值,已经检测到外界环境光变暗,比如亮度值低于0.1,要切换到黑夜模式,应用也可以在调整参数之前,显示切换提示信息。该切换提示信息用于询问用户是否进行本次调整,例如图本文档来自技高网...
一种参数调整方法和装置

【技术保护点】
一种参数调整方法,其特征在于,所述方法用于对应用的应用参数的调整,所述方法包括:获取设备屏幕的屏幕亮度值,所述设备屏幕是应用运行所在的设备的屏幕;根据所述屏幕亮度值,调整所述应用的应用参数,以使得所述应用参数适应环境光条件,所述屏幕亮度值是设备系统根据所述环境光条件设置。

【技术特征摘要】
1.一种参数调整方法,其特征在于,所述方法用于对应用的应用参数的调整,所述方法包括:获取设备屏幕的屏幕亮度值,所述设备屏幕是应用运行所在的设备的屏幕;根据所述屏幕亮度值,调整所述应用的应用参数,以使得所述应用参数适应环境光条件,所述屏幕亮度值是设备系统根据所述环境光条件设置。2.根据权利要求1所述的方法,其特征在于,所述根据所述屏幕亮度值,调整所述应用的应用参数,包括:若所述屏幕亮度值处于目标亮度范围,则使用对应所述目标亮度范围的目标应用参数,所述目标应用参数用于在目标亮度范围对应的环境光条件下使用所述应用;所述目标亮度范围的数量为至少两个。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在调整所述应用的应用参数之前,显示切换提示信息,所述切换提示信息用于询问用户是否进行本次调整,并接收到用户确认执行调整的指示。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:存储用户确认执行调整的指示,并根据所述指示,下次调整所述应用的应用参数之前,不再显示所述切换提示信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在调整所述应用的应用参数的初始预设时长内,显示调整开关指示,所述调整开关指示用于在所述初始预设时长内撤销本次调整。6.一种参数调整装置,其特...

【专利技术属性】
技术研发人员:臧悦廉洁
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1