对话框显示装置制造方法及图纸

技术编号:17792071 阅读:22 留言:0更新日期:2018-04-25 15:44
本发明专利技术提供了一种对话框显示方法,该方法在显示对话框前会先读取用户对该待生成的对话框类型的历史操作记录,然后根据该历史操作记录来判断用户的选择偏好,进而选择与所述操作偏好所对应的生成策略显示对话框,即针对用户不同的选择偏好显示不同样式的对话框,从而通过对话框的显示效果来体现用户的选择偏好。因此,用户在看到新显示的对话框时即可直观的判断出其选择偏好,然后根据选择偏好即可快速的做出选择决定并进行操作,给用户的操作带来更多的便利,提高用户的操作体验,该方法通过建立功能模块构架,由计算机程序指令控制计算机系统来完成。

Dialog box display device

The present invention provides a dialog box display method that reads a user's historical record of the type of dialog box to be generated before the display dialog box, and then determines the user's choice preference according to the historical operation record, and then selects the generation strategy display dialog that corresponds to the operating preference. Different types of dialog boxes are displayed according to different preferences of users, so that user preferences can be represented through the display effect of dialog boxes. Therefore, when the user sees the newly displayed dialog box, it can intuitively judge the choice preference, and then make the choice and operation quickly according to the choice preference, bring more convenience to the user's operation and improve the user's operation experience. This method is constructed by building a functional module framework, by computer program. The instruction is controlled by a computer system.

【技术实现步骤摘要】
对话框显示装置
本专利技术涉及电子终端的对话框
,特别涉及一种对话框显示方法。其中显示方法通过建立功能模块构架,由计算机程序指令控制计算机系统来完成。
技术介绍
在智能手机、平板电脑等电子产品上,经常的会采用弹出对话框的方式来实现人机信息交互功能,特别是对于一些总要的交互信息,例如在某个软件/应用需要进行升级时,会弹出一个对话框,通过对话框询问用户是否同意进行升级,同时在对话框中提供选择入口供用户进行正面选择(即选择是)或者反面选择(即选择否),这些选择入口一般是在对话框中显示“是”和“否”的按键,当然也可以是其他类型的入口,例如通过判断用户的滑动动作来判断用户选择“是”还是“否”。在现有技术中,同一类型的对话框经常会被多次的弹出,这些对话框基本以一个相同的样式进行显示,例如上文所述的软件升级时的对话框,对于某一特定软件来说,其每次需升级时都会弹出对话框,而且每次弹出的对话框基本一样,甚至,对于不同类型的对话框,其样式也是十分接近的,仅仅是文字内容有所不同。这种情况下,对于用户来说进行操作(正面选择或者反面选择)比较麻烦。首先,用户必须先通过阅读对话框中的文字内容确定该对话框是针对哪个软件/应用的何种操作内容(升级、保存等等),其次,用户还需要判断自己需要进行哪种操作,一般的,用户会结合自己以往的选择经验来进行选择,需要去回忆自己以往的操作记录,然后再综合做出决定。可见,对于用户来说,目前的这种对话框显示方法未能带来足够的便利以方便用户进行快速、准确的操作。
技术实现思路
本专利技术的目的在于避免上述现有技术中的不足之处而提供一种能够方便用户进行选择操作的对话框显示方法和具有对话框显示功能的设备。本专利技术的目的通过以下技术方案实现:提供一种对话框显示方法,用于生成并显示可供用户进行正面选择或反面选择的对话框,其特征在于包括:偏好读取步骤:当需要生成对话框时,读取用户对其所属类型的对话框的操作偏好,所述操作偏好是根据用户对该类型对话框的历史操作记录产生的;生成显示步骤:以所述操作偏好对应的生成策略显示对话框。其中,该方法还包括数据记录步骤:根据对话框的操作内容和/或所对应的应用对所有对话框进行类型划分。其中,为每一个对话框类型对应建立用于记录该对话框类型操作记录的数组。其中,所述历史操作记录包括该类型对话框的总操作次数n、正面选择次数m和/或反面选择次数f。其中,该方法还包括偏好产生步骤,所述偏好产生步骤包括:阈值预设步骤:预设阈值,所述阈值大于0且小于1;计算步骤:计算正面选择次数m与总操作次数n的比例值x和/或反面选择次数f与总操作次数m的比例值y;比较步骤:将比例值x和/或比例值y与所述阈值进行比较,以此判断用户的操作偏好。其中,所述生成策略包括对话框显示效果策略。其中,所述对话框显示效果包括对话框的颜色显示效果。其中,当判断用户操作偏好为正面时,所述颜色显示效果为绿色显示效果;当判断用户操作偏好为反面时,所述颜色显示效果为红色显示效果。其中,所述显示效果策略包括根据用户的操作偏好程度调整视觉效果显示程度,操作偏好程度越深,视觉效果越强。其中,所述生成策略包括在对话框显示指示标志,所述指示标志标示与用户操作偏好对应的选择入口。其中,所述生成策略为:当用户的操作偏好为正面偏好时,将对话框的锚点定位于正面选择入口;当用户的操作偏好为反面偏好时,将对话框的锚点定位于反面选择入口。本专利技术的有益效果:本专利技术提供了一种对话框显示方法,需要生成对话框时,读取用户对其所属类型的对话框的操作偏好,以所述操作偏好对应的生成策略显示对话框,即针对用户不同的选择偏好显示不同样式的对话框,从而通过对话框的显示效果来体现用户的选择偏好。因此,用户在看到对话框时即可直观的判断出自己以往的选择偏好,然后根据选择偏好即可快速的做出选择决定并进行操作,给用户的操作带来更多的便利,提高用户的操作体验。同时,本专利技术还提供能够实现该对话框显示方法的具有对话框显示功能的设备。附图说明利用附图对本专利技术作进一步说明,但附图中的实施例不构成对专利技术的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1为一种对话框显示方法的实施例的流程图。具体实施方式结合以下实施例对本专利技术对话框显示方法作进一步描述。首先,该方法建立一个数据结构,该数据结构以对话框类型为对象,每个对话框类型对应有一个数组,每个数组包括其所对应的对话框类型的总操作次数n(即该类型对话框的总弹出次数)、正面选择次数m(即用户选择“是”的次数)。其中,所述对话框类型根据对话框的操作内容和所对应的应用对所有对话框进行类型划分,例如:当电子设备中运行有一个文字处理软件和一个图片处理软件,文字处理软件会弹出升级对话框(询问是否升级)和保存对话框(询问是否进行文字保存),图片处理软件会弹出升级对话框(询问是否升级),那么可以将文字处理软件的升级对话框定义为对话框类型一,将文字处理文件的保存对话框定义为对话框类型二,将图片处理软件的升级对话框定义为对话框类型三。当然,本实施例给出的对话框的类型划分方法属于通用的划分方法,根据电子设备的功能等区别,对于对话框的类型划分方法可以有所不同,例如可将同一软件所对应的所有对话框定义为同一类型,本领域技术人员可以根据具体需要对划分方法进行具体分析选择。另外,需要说明的是,每个数组也可以包括其所对应的对话框类型的总操作次数n和反面选择次数f(即用户选择“否”的次数),还可以是正面选择次数m和反面选择次数f。总之只要包括总操作次数n、正面选择次数m和反面选择次数f中的任两个即可反应用户偏好。当然,根据所选数据的不同,数据处理时算法也需要进行适应性调整,本处所述的适应性调整属于本领域技术人员的公知常识,例如通过将面选择次数m和反面选择次数f进行相加来计算得出总操作次数n,在此不再赘述。其次,如图1所示,当需要弹出对话框时,例如需要用户确定是否对某个软件/应用进行升级时,执行以下步骤:步骤A:接收弹出对话框指令,判断待弹出对话框的对话框类型,从上述数据结构中读取该对话框类型所对应的数组。步骤B:判断该对话框类型的总操作次数n是否大于预设阈值Q,如果是,则跳转至步骤C,如果否,则按系统默认的主题颜色生成并显示对话框并跳转至步骤G。步骤C:计算该对话框类型的正面选择次数m与总操作次数n的比例值x,将比例值与第一预设阈值K1和第二预设阈值K2进行比较,其中第一预设阈值K1=60%,第二预设阈值K2=40%,如果x>K1,则判断用户对该对话框类型的操作偏好为正面,跳转则步骤D;如果k1>x>K2,则判断用户对该对话框类型的操作偏好为中性,调整至步骤E;如果x<K2,则判断用户对该对话框类型的操作偏好为反面,跳转至步骤F。步骤D:采用第一显示效果,即以绿色作为主题生成显示对话框,然后跳转至步骤G。步骤E:采用第二显示效果,即以黄色作为主题生成显示对话框,然后跳转至步骤G。步骤F:采用第三显示效果,即以红色作为主题生成显示对话框,然后跳转至步骤G。步骤G:检测用户的选择操作以修改该对话框类型的数组,如果用户的操作为正面选择,则总操作次数n和正面选择次数m分别加1,如果用户本文档来自技高网...
对话框显示装置

【技术保护点】
一种对话框显示装置,用于生成并显示可供用户进行正面选择或反面选择的对话框,其特征在于包括:偏好读取装置:当需要生成对话框时,读取用户对其所属类型的对话框的操作偏好,所述操作偏好是根据用户对该类型对话框的历史操作记录的数组及所述数组对应的算法计算得出的,包括:接收弹出对话框指令,判断待弹出对话框的对话框类型,从数据结构中读取该对话框类型所对应的数组;判断该对话框类型的总操作次数n是否大于预设阈值Q,如果是,计算该对话框类型的正面选择次数m与总操作次数n的比例值x,将比例值与第一预设阈值K1和第二预设阈值K2进行比较,如果x>K1,则判断用户对该对话框类型的操作偏好为正面,如果k1>x>K2,则判断用户对该对话框类型的操作偏好为中性,如果x<K2,则判断用户对该对话框类型的操作偏好为反面;生成显示装置:以所述操作偏好对应的生成策略显示对话框,所述生成策略包括对话框显示效果策略,所述显示效果策略包括根据用户的操作偏好程度调整视觉效果显示程度,操作偏好程度越深,视觉效果越强。

【技术特征摘要】
1.一种对话框显示装置,用于生成并显示可供用户进行正面选择或反面选择的对话框,其特征在于包括:偏好读取装置:当需要生成对话框时,读取用户对其所属类型的对话框的操作偏好,所述操作偏好是根据用户对该类型对话框的历史操作记录的数组及所述数组对应的算法计算得出的,包括:接收弹出对话框指令,判断待弹出对话框的对话框类型,从数据结构中读取该对话框类型所对应的数组;判断该对话框类型的总操作次数n是否大于预设阈值Q,如果是,计算该对话框类型的正面选择次数m与总操作次数n的比例值x,将比例值与第一预设阈值K1和第二预设阈值K2进行比较,如果x>K1,则判断用户对该对话框类型的操作偏好为正面,如果k1>x>K2,则判断用户对该对话框类型的操作偏好为中性,如果x<K2,则判断用户对该对话框类型的操作偏好为反面;生成显示装置:以所述操作偏好对应的生成策略显示对话框,所述生成策略包括对话框显示效果策略,所述显示效果策略包括根据用户的操作偏好程度调整视觉效果显示程度,操作偏好程度越深,视觉效果越强。2.如权利要求1所述的一种对话框显示装置,其特征在于还包括数据记录装置:根据对话框的操作内容和/或所对应的应用对所有对话框进行类型划分。3.如权利要求2所述的一种对话框显示装置,其特征在于:所述数据记录装置为每一个对话框类...

【专利技术属性】
技术研发人员:孙惠子
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1