著录项信息
专利名称 | 一种应用图标的排版方法、系统移动终端 |
申请号 | CN201010259731.X | 申请日期 | 2010-08-23 |
法律状态 | 授权 | 申报国家 | 暂无 |
公开/公告日 | 2010-12-22 | 公开/公告号 | CN101923434A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/048 | IPC分类号 | G;0;6;F;3;/;0;4;8查看分类表>
|
申请人 | 宇龙计算机通信科技(深圳)有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园(北区)梦溪道2号酷派信息港(1号楼)
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 宇龙计算机通信科技(深圳)有限公司 | 当前权利人 | 宇龙计算机通信科技(深圳)有限公司 |
发明人 | 周兵 |
代理机构 | 深圳中一专利商标事务所 | 代理人 | 张全文 |
摘要
本发明适用于通信技术领域,提供了一种应用图标的排版方法、系统及移动终端,所述方法包括下述步骤:记录用户在主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹;以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配,获取与所述排版轨迹相匹配的排版样式图形;读取所述与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标。本发明实施例实现了用户灵活定制移动终端界面的应用图标的布局,提高用户个性化和人性化的使用体验。
1.一种应用图标的排版方法,其特征在于,所述方法包括下述步骤:
记录用户在移动终端主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹;
以预先配置的第一匹配率为基准,移动终端将所述排版轨迹与预先配置的排版样式图形样本进行匹配,获取与所述排版轨迹相匹配的排版样式图形;
移动终端读取所述与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标。
2.如权利要求1所述的方法,其特征在于,所述记录用户在主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹的步骤具体包括:
记录用户在主菜单界面输入的轨迹坐标,同时启动一计时器;
根据所述计时器的计数,统计用户在主菜单界面输入轨迹坐标的时间;
判断所述在主菜单界面输入轨迹坐标的时间是否超过预先设置的时间阈值;
当所述在主菜单界面输入轨迹坐标的时间超过预先设置的时间阈值时,将所述用户在主菜单界面输入的轨迹坐标生成应用图标的排版轨迹。
3.如权利要求2所述的方法,其特征在于,所述以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配,获取与所述排版轨迹相匹配的排版样式图形的步骤具体包括:
以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配;
判断以预先配置的第一匹配率为基准的匹配是否成功;
当以预先配置的第一匹配率为基准的匹配成功时,继续执行读取所述与所述排版轨迹相匹配的排版样式图形的排版数据的步骤;
当以预先配置的第一匹配率为基准的匹配未成功时,继续以第二匹配率开始的匹配率对所述排版轨迹与预先配置的排版样式图形样本进行匹配,直至获取与所述排版轨迹相匹配的排版样式图形。
4.如权利要求3所述的方法,其特征在于,所述以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配的步骤之前还包括下述步骤:
预先配置应用图标的排版相关数据,所述排版相关数据包括排版样式图形样本、在主菜单界面输入轨迹坐标的时间阈值和排版轨迹与排版样式图形样本的匹配率,所述匹配率包括第一匹配率和第二匹配率。
5.如权利要求1所述的方法,其特征在于,所述读取所述与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标的步骤具体包括:
读取所述与所述排版轨迹相匹配的排版样式图形的排版数据;
根据所述排版数据更新主菜单界面上的应用图标的坐标位置;
在更新后的坐标位置上绘制应用图标;
显示输出绘制的应用图标。
6.一种应用图标的排版系统,其特征在于,所述系统包括:
排版轨迹生成模块,用于记录用户在移动终端主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹;
排版样式图形获取模块,用于以预先配置的第一匹配率为基准,移动终端将所述排版轨迹生成模块生成的排版轨迹与预先配置的排版样式图形样本进行匹配,获取与所述排版轨迹相匹配的排版样式图形;以及
应用图标显示模块,用于移动终端读取所述排版样式图形获取模块获取的与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标。
7.如权利要求6所述的系统,其特征在于,所述排版轨迹生成模块具体包括:
轨迹坐标记录模块,用于记录用户在主菜单界面输入的轨迹坐标;
计时器启动模块,用于启动一计时器;
时间统计模块,用于根据所述计时器的计数,统计用户在主菜单界面输入轨迹坐标的时间;
时间阈值判断模块,用于判断所述在主菜单界面输入轨迹坐标的时间是否超过预先设置的时间阈值;以及
生成模块,用于当所述在主菜单界面输入轨迹坐标的时间超过预先设置的时间阈值时,将所述用户在主菜单界面输入的轨迹坐标生成应用图标的排版轨迹。
8.如权利要求7所述的系统,其特征在于,所述排版样式图形获取模块具体包括:
第一匹配模块,用于以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配;
匹配判断模块,用于判断所述第一匹配模块以预先配置的第一匹配率为基准的匹配是否成功;以及
第二匹配模块,用于当所述匹配判断模块以预先配置的第一匹配率为基准的匹配未成功时,继续以第二匹配率开始的匹配率对所述排版轨迹与预先配置的排版样式图形样本进行匹配,直至获取与所述排版轨迹相匹配的排版样式图形;
当所述匹配判断模块以预先配置的第一匹配率为基准的匹配成功时,继续执行所述应用图标显示模块读取所述与所述排版轨迹相匹配的排版样式图形的排版数据的步骤。
9.如权利要求8所述的系统,其特征在于,所述系统还包括:
预先配置模块,用于预先配置应用图标的排版相关数据,所述排版相关数据包括排版样式图形样本、在主菜单界面输入轨迹坐标的时间阈值和排版轨迹与排版样式图形样本的匹配率,所述匹配率包括第一匹配率和第二匹配率。
10.如权利要求6所述的系统,其特征在于,所述应用图标显示模块具体包括:
排版数据读取模块,用于读取所述与所述排版轨迹相匹配的排版样式图形的排版数据;
坐标位置更新模块,用于根据所述排版数据读取模块读取的排版数据更新主菜单界面上的应用图标的坐标位置;
应用图标绘制模块,用于在所述坐标位置更新模块更新后的坐标位置上绘制应用图标;以及
应用图标显示输出模块,用于显示输出所述应用图标绘制模块绘制的应用图标。
一种应用图标的排版方法、系统移动终端\n技术领域\n[0001] 本发明属于通信技术领域,尤其涉及一种应用图标的排版方法、系统及移动终端。\n背景技术\n[0002] 当前,移动终端主界面的应用图标的布局采用矩阵或行列布局,例如九宫格或六宫格,但是该应用图标的布局没有考虑到用户界面个性化排版的需求,使得屏幕上的应用图标的排列方式随移动终端出厂时都已固定,用户无法方便的按自己喜欢的方式来排列多个应用图标在操作屏幕上的位置。现有的应用图标的布局因没有提供与用户进行人机交互的排版处理模块,移动终端系统一旦启动后,最终呈现给用户的应用图标的布局也就定型而不可更改,除非由移动终端厂家重新升级新的终端系统软件,更新布局。\n[0003] 因此,由于移动终端用户无法定制更新移动终端界面上的应用图标的布局,大大降低了用户个性化和交互性的使用体验,人性化低。\n发明内容\n[0004] 本发明实施例的目的在于提供一种应用图标的排版方法,旨在解决现有技术中由于移动终端用户无法定制更新移动终端界面上的应用图标的布局,大大降低了用户个性化和交互性的使用体验,人性化低的问题。\n[0005] 本发明实施例是这样实现的,一种应用图标的排版方法,所述方法包括下述步骤:\n[0006] 记录用户在移动终端主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹;\n[0007] 以预先配置的第一匹配率为基准,移动终端将所述排版轨迹与预先配置的排版样式图形样本进行匹配,获取与所述排版轨迹相匹配的排版样式图形;\n[0008] 移动终端读取所述与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标。\n[0009] 本发明实施例的另一目的在于提供一种应用图标的排版系统,所述系统包括:\n[0010] 排版轨迹生成模块,用于记录用户在移动终端主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹;\n[0011] 排版样式图形获取模块,用于以预先配置的第一匹配率为基准,移动终端将所述排版轨迹生成模块生成的排版轨迹与预先配置的排版样式图形样本进行匹配,获取与所述排版轨迹相匹配的排版样式图形;以及\n[0012] 应用图标显示模块,用于移动终端读取所述排版样式图形获取模块获取的与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标。\n[0013] 本发明实施例的另一目的在于提供一种包括应用图标的排版系统的移动终端。\n[0014] 在本发明实施例中,记录用户在主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹;以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配,获取与所述排版轨迹相匹配的排版样式图形;读取所述与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标,实现用户灵活定制移动终端界面的应用图标的布局,提高用户个性化和人性化的使用体验。\n附图说明\n[0015] 图1是本发明实施例提供的应用图标的排版方法的实现流程图;\n[0016] 图2是本发明实施例提供的记录用户在主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹的实现流程图;\n[0017] 图3是本发明实施例提供的以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配的实现流程图;\n[0018] 图4是本发明实施例提供的读取所述与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标的实现流程图;\n[0019] 图5(a)、(b)、(c)是本发明实施例提供的应用图标的排版方法的实现示意图;\n[0020] 图6是本发明实施例提供的应用图标的排版系统的结构框图;\n[0021] 图7是本发明实施例提供的排版轨迹生成模块的结构框图;\n[0022] 图8是本发明实施例提供的排版样式图形获取模块的结构框图;\n[0023] 图9是本发明实施例提供的应用图标显示模块的结构框图。\n具体实施方式\n[0024] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0025] 在本发明实施例中,记录用户在主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹;以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配,获取与所述排版轨迹相匹配的排版样式图形;读取所述与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标。\n[0026] 图1示出了本发明实施例提供的应用图标的排版方法的实现流程,其具体的步骤如下所述:\n[0027] 在步骤S101中,记录用户在主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹。\n[0028] 在本发明实施例中,该轨迹坐标的输入方式可以是:用户在移动终端的主菜单界面的空闲区域或者应用图标区域进行输入,也可以采用单独的设置界面进行输入,例如在移动终端应用中设置一应用选项,该应用选项可以类似于“情景设置”,通过该应用选项可以提供一单独的设置界面,用以输入轨迹坐标;同时,用户可以在该应用选项进行应用图标的排版的相关设置,例如下述实施例给出的排版相关数据的配置等,下述有具体的描述。\n[0029] 在本发明实施例中,在该应用选项中可以预先配置应用图标的排版相关数据,所述排版相关数据包括排版样式图形样本、在主菜单界面输入轨迹坐标的时间阈值和排版轨迹与排版样式图形样本的匹配率,该匹配率可以包括第一匹配率和第二匹配率,当然还可以包括多个其他匹配率,作为本发明的优选实施例,第一匹配率的级别要高于第二匹配率,第二匹配率高于第三匹配率,以此类推,例如,可以设置第一匹配率设置为95%,第二匹配率设置为85%,以此类推,在此不用以限制本发明。\n[0030] 在步骤S102中,以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配,获取与所述排版轨迹相匹配的排版样式图形。\n[0031] 在本发明实施例中,当生成排版轨迹之后,对排版轨迹进行匹配,获取与所述排版轨迹相匹配的排版样式图形。\n[0032] 其中,上述步骤S101中已经给出预先配置排版样式图形样本的说明,预先建立一数据库,该数据库用于存储排版样式图形样本。\n[0033] 在步骤S103中,读取所述与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标。\n[0034] 在本发明实施例中,根据得到的排版样式图形,读取该排版样式图形的数据,更新在新的排版布局下各个应用图标的位置坐标,并在该位置坐标绘制应用图标,并显示,下述有详细的实施例进行说明,在此不再赘述,但不用以限制本发明。\n[0035] 在发明实施例中,通过提供一输入排版轨迹的方式,实现用户灵活布局应用图标的功能,人性化较高。\n[0036] 图2示出了本发明实施例提供的记录用户在主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹的实现流程,其具体的步骤如下所述:\n[0037] 在步骤S201中,记录用户在主菜单界面输入的轨迹坐标,同时启动一计时器。\n[0038] 在本发明实施例中,当用户在主菜单界面上开始输入轨迹时,即时启动一计时器,用户计算用户输入该轨迹的时间。\n[0039] 在步骤S202中,统计用户在主菜单界面输入轨迹坐标的时间。\n[0040] 在步骤S203中,判断所述在主菜单界面输入轨迹坐标的时间是否超过预先设置的时间阈值,是则执行步骤S204;否则不做任何处理。\n[0041] 在本发明实施例中,该时间阈值是上述实施例中预先是指的排版相关数据中的时间阈值,该时间阈值有别于移动终端用户正常的操作时间,例如用户在移动终端主菜单界面的普通操作(打开界面等)的时间为1秒,则该时间阈值可以设置为3秒或者其他时间值,在此不用以限制本发明。\n[0042] 当所述在主菜单界面输入轨迹坐标的时间没有超过预先设置的时间阈值表明该用户在主菜单界面的输入不是排版指令,是其他操作指令,在此不再赘述,但不用以限制本发明。\n[0043] 在步骤S204中,当所述在主菜单界面输入轨迹坐标的时间超过预先设置的时间阈值时,生成应用图标的排版轨迹。\n[0044] 在本发明实施例中,上述仅为本发明的一个实施例,给出的是用户输入轨迹坐标,得到排版轨迹的技术实施。\n[0045] 图3示出了本发明实施例提供的以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配的实现流程,其具体的实现如下所述:\n[0046] 在步骤S301中,以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配。\n[0047] 在本发明实施例中,对生成的排版轨迹,按照预先设置的第一匹配率在预先配置的排版样式图形样本中进行匹配,查找与其匹配的排版样式图形。\n[0048] 在步骤S302中,判断以预先配置的第一匹配率为基准的匹配是否成功,是则执行步骤S303,否则执行步骤S304。\n[0049] 在步骤S303中,当以预先配置的第一匹配率为基准的匹配成功时,继续执行读取所述与所述排版轨迹相匹配的排版样式图形的排版数据的步骤。\n[0050] 在步骤S304中,当以预先配置的第一匹配率为基准的匹配未成功时,继续以第二匹配率开始的匹配率对所述排版轨迹与预先配置的排版样式图形样本进行匹配,直至获取与所述排版轨迹相匹配的排版样式图形。\n[0051] 在本发明实施例中,当按照第一匹配率匹配不成功时,则以第一匹配率开始的匹配率进行匹配,直到匹配到合适的排版样式图形,在此不再赘述,但不用以限制本发明。\n[0052] 图4示出了本发明实施例提供的读取所述与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标的实现流程,其具体的步骤如下所述:\n[0053] 在步骤S401中,读取所述与所述排版轨迹相匹配的排版样式图形的排版数据。\n[0054] 在步骤S402中,根据所述排版数据更新主菜单界面上的应用图标的坐标位置。\n[0055] 在步骤S403中,在更新后的坐标位置上绘制应用图标。\n[0056] 在本发明实施例中,该应用图标的绘制过程也可以通过直接调用已经绘制好的,预先存储在存储器中的应用图标数据,在此不用以限制本发明。\n[0057] 在步骤S404中,显示输出绘制的应用图标。\n[0058] 在本发明实施例中,通过该实施例提供的技术方案,可以实现主菜单界面的应用图标的重新布局,灵活性较强,给用户良好体验。\n[0059] 作为本发明的一个具体实施例,图5示出了本发明实施例提供的应用图标的排版方法的实现示意图,其具体的实现为;\n[0060] 1、在图5(a)中,用户在主菜单界面(桌面)输入(手写输入)应用图标的排列轨迹(即程序接收用户在主菜单界面输入的轨迹坐标),该排列轨迹即为用户需要将应用图标排列的版式,例如画两条交叉线;\n[0061] 当然在本发明实施例中,还需要对输入的轨迹坐标进行时间计时等操作。\n[0062] 2、根据预先配置排版样式样本,对用户输入的排版轨迹进行匹配,例如用户在样本中匹配到一用户输入的排版轨迹最相近的排版样式图形,如图5(b)所示;\n[0063] 在本发明实施例中,该对用户输入的排版轨迹的匹配需要有个依据,即本发明实施例中所提到的第一匹配率、第二匹配率等。\n[0064] 3、当获取得到与用户输入的排版轨迹最相近的排版样式图形时,获取该排版样式图形得后台排版数据,并根据该排版数据对应用图标进行相应的排版,如图5(c)所示。\n[0065] 当然,该过程还可能包括绘制应用图标及其绘制位置等,在此不再赘述,但不用以限制本发明。\n[0066] 上述仅为本发明的一个具体实施例,在此不用以限制本发明。\n[0067] 图6示出了本发明实施例提供的应用图标的排版系统的结构框图,为了便于说明,图中仅给出了与本发明实施例相关的部分,其中,应用图标的排版系统可以内置于移动终端的软件单元、硬件单元或软硬件结合单元。\n[0068] 排版轨迹生成模块11记录用户在主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹;排版样式图形获取模块12以预先配置的第一匹配率为基准,将所述排版轨迹生成模块11生成的排版轨迹与预先配置的排版样式图形样本进行匹配,获取与所述排版轨迹相匹配的排版样式图形;应用图标显示模块13读取所述排版样式图形获取模块12获取的与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标。\n[0069] 其中,预先配置模块14预先配置应用图标的排版相关数据,所述排版相关数据包括排版样式图形样本、在主菜单界面输入轨迹坐标的时间阈值和排版轨迹与排版样式图形样本的匹配率,所述匹配率包括但不限于第一匹配率和第二匹配率。\n[0070] 如图7所示,轨迹坐标记录模块111记录用户在主菜单界面输入的轨迹坐标;计时器启动模块112启动一计时器;时间统计模块113根据所述计时器的计数,统计用户在主菜单界面输入轨迹坐标的时间;时间阈值判断模块114判断所述在主菜单界面输入轨迹坐标的时间是否超过预先设置的时间阈值;生成模块115当所述在主菜单界面输入轨迹坐标的时间超过预先设置的时间阈值时,将所述用户在主菜单界面输入的轨迹坐标生成应用图标的排版轨迹。\n[0071] 如图8所示,第一匹配模块121以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配;匹配判断模块122判断所述第一匹配模块121以预先配置的第一匹配率为基准的匹配是否成功;当所述匹配判断模块122以预先配置的第一匹配率为基准的匹配未成功时,第二匹配模块123继续以第二匹配率开始的匹配率对所述排版轨迹与预先配置的排版样式图形样本进行匹配,直至获取与所述排版轨迹相匹配的排版样式图形;当所述匹配判断模块122以预先配置的第一匹配率为基准的匹配成功时,继续执行所述应用图标显示模块13读取所述与所述排版轨迹相匹配的排版样式图形的排版数据的步骤。\n[0072] 如图9所示,排版数据读取模块131读取所述与所述排版轨迹相匹配的排版样式图形的排版数据;坐标位置更新模块132根据所述排版数据读取模块131读取的排版数据更新主菜单界面上的应用图标的坐标位置;应用图标绘制模块133在所述坐标位置更新模块132更新后的坐标位置上绘制应用图标;应用图标显示输出模块134显示输出所述应用图标绘制模块133绘制的应用图标。\n[0073] 上述仅为本发明的一个实施例,其各模块的功能如上述方法所述,在此不再赘述,但不用以限制本发明。\n[0074] 在本发明实施例中,记录用户在主菜单界面输入的轨迹坐标,生成应用图标的排版轨迹;以预先配置的第一匹配率为基准,将所述排版轨迹与预先配置的排版样式图形样本进行匹配,获取与所述排版轨迹相匹配的排版样式图形;读取所述与所述排版轨迹相匹配的排版样式图形的排版数据,显示以所述排版数据为基础进行排版的应用图标,实现用户灵活定制移动终端界面的应用图标的布局,提高用户个性化和人性化的使用体验。\n[0075] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。\n[0076] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2012-10-10
- 2011-02-02
实质审查的生效
IPC(主分类): G06F 3/048
专利申请号: 201010259731.X
申请日: 2010.08.23
- 2010-12-22
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-07-07
|
2009-01-05
| | |
2
| |
2010-01-13
|
2006-06-09
| | |
3
| |
2010-06-09
|
2009-12-29
| | |
4
| |
2009-07-15
|
2009-02-11
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |