一种文本的处理方法及触屏设备的制作方法

文档序号:6532472阅读:146来源:国知局
一种文本的处理方法及触屏设备的制作方法
【专利摘要】本发明实施例提供一种文本的处理方法,所述方法包括:显示文本;获取用户的输入;根据所述输入,放大显示第一预设范围内的文本;同时,缩小显示第二预设范围内的文本,以使文本的显示保持初始状态;其中,所述以使文本的显示保持初始状态是指,以使文本中的字符,保持显示在未执行所述放大显示第一预设范围内的文本同时缩小显示第二预设范围内的文本之前,所述文本中的字符所显示的行和/或列的位置。用以解决现有技术中由于文本排布密集,带来用户查看和选择文本不便于的技术问题。带来方便用户查看、选择,提高用户操作效率,提升用户体验的有益效果。
【专利说明】一种文本的处理方法及触屏设备
【技术领域】
[0001]本发明涉及触屏设备领域,尤其涉及一种文本的处理方法及触屏设备。
【背景技术】
[0002]触屏设备(例如具有触摸屏的手机、平板电脑、自动柜员机等)通过覆盖在触屏设备上的X-Y电极网格工作,运用上面的电压。当有手指靠近电极时,电容会改变,而且可以被测量。通过比较所有电极的测量值,就可以准确定位手指的位置点,即确定触摸位置等。目前,随着用户手机等便携终端功能进一步增强,用户在越来越多的情况下通过手机等便携终端来完成处理文本,编辑短息,搜索信息等操作,但是手机等便携终端由于便携性的要求,其触摸屏的大小受到很大的限制,不能做的过大,所以触屏设备上文本排布密集。这样的情况就造成,用户为了编辑或者查看文本,通过手指将光标准确移动到想要的位置是十分困难的。

【发明内容】

[0003]本技术方案提供一种文本的处理方法及触屏设备,用以解决现有技术中由于文本排布密集,带来用户查看和选择文本不便于的技术问题。带来方便用户查看、选择,提高用户操作效率,提升用户体验的有益效果。
[0004]第一方面,本发明实施例提供一种文本的处理方法,所述方法包括:显示文本;获取用户的输入;根据所述输入,放大显示第一预设范围内的文本;同时,缩小显示第二预设范围内的文本,以使所述文本的显示保持初始状态;其中,所述以使文本的显示保持初始状态是指,以使文本中的字符,保持显示在未执行所述放大显示第一预设范围内的文本同时缩小显示第二预设范围内的文本之前,所述文本中的字符所显示的行和/或列的位置;所述放大显示第一预设范围内的文本包括:放大显示第一预设范围内的文本中的字符和/或字符间距;所述缩小显示第二预设范围内的文本包括:缩小显示第二预设范围内的文本中的字符和/或字符间距。
[0005]在第一方面的第一种可能的实现方式中,当所述获取用户的输入包括:获取用户的触摸位置时;所述第一预设范围是临近所述触摸位置的至少一个字符或者至少一个像素的范围;所述第二预设范围是临近所述第一预设范围的所述第一预设范围以外的至少一个字符或者至少一个像素的范围。
[0006]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,在所述根据所述输入,放大显示第一预设范围内的文本,同时,缩小显示第二预设范围内的文本之后,所述方法还包括:获取所述触摸位置的移动;根据所述触摸位置的移动,确定所述第一预设范围的位置,放大显示所述第一预设范围内的文本;同时,根据所述触摸位置的移动,确定所述第二预设范围的位置,缩小显示所述第二预设范围内的文本,以使文本的显示保持初始状态。
[0007]结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,在所述根据所述输入,放大显示第一预设范围内的文本,同时,缩小显示第二预设范围内的文本之后,所述方法还包括:在临近所述触摸位置显示字符或者图形;获取所述触摸位置的移动;根据所述触摸位置的移动,确定所述字符或所述图形的显示位置;根据所述显示位置,显示所述字符或者所述图形。
[0008]结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,如果所述字符或者图形在所述第一预设范围内,则放大显示所述字符或者所述图形。
[0009]在第一方面的第五种可能的实现方式中,当所述获取用户的输入包括:获取特定字符时,所述放大显示第一预设范围内的文本,具体包括:放大显示所述特定字符;
[0010]所述缩小显示第二预设范围内的文本,具体包括:缩小显示临近所述特定字符的至少一个字符或者至少一个像素的范围内的文本。
[0011]结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述获取特定字符具体包括:根据用户输入的字符,获取所述特定字符;或者,根据用户输入的指令,获取所述特定字符。
[0012]结合第一方面或者第一方面的第一种可能的实现方式或者第一方面的第二种可能的实现方式或者第一方面的第三种可能的实现方式或者第一方面的第四种可能的实现方式或者第一方面的第五种可能的实现方式或者第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,在所述根据所述输入,放大显示第一预设范围内的文本,同时,缩小显示第二预设范围内的文本,以使文本的显示保持初始状态的同时,所述方法还包括:按照初始大小显示至少一部分所述文本。
[0013]第二方面,提供一种触屏装置,其特征在于,所述装置包括:显示单元,用于显示文本;获取单元,用于获取用户的输入;所述显示单元,还用于根据所述获取单元获取的所述用户的输入,放大显示第一预设范围内的文本;同时,缩小显示第二预设范围内的文本,以使文本的显示保持初始状态;其中,所述以使文本的显示保持初始状态是指,以使文本中的字符,保持显示在未执行所述放大显示第一预设范围内的文本同时缩小显示第二预设范围内的文本之前,所述文本中的字符所显示的行和/或列的位置;所述放大显示第一预设范围内的文本包括:放大显示第一预设范围内的文本中的字符和/或字符间距;所述缩小显示第二预设范围内的文本包括:缩小显示第二预设范围内的文本中的字符和/或字符间距。
[0014]在第二方面的第一种可能的实现方式中,所述获取单元,具体用于获取用户的触摸位置;所述显示单元,具体用根据所述获取单元获取的所述触摸位置,放大显示临近触摸位置的至少一个字符或者至少一个像素的范围内的文本,同时,缩小显示临近所述第一预设范围的所述第一预设范围以外的至少一个字符或者至少一个像素的范围内的文本。
[0015]结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述获取单元,具体还用于获取所述触摸位置的移动,根据所述触摸位置的移动获取所述第一预设范围的位置和/或根据所述触摸位置的移动获取所述第二预设范围的位置;所述显示单元,具体还用于根据所述获取单元获取的所述第一预设范围的位置和所述第二预设范围的位置,放大显示所述第一预设范围内的文本,同时,缩小显示所述第二预设范围内的文本,。
[0016]结合第二方面的第一种可能的实现方式或者第二方面的第二种实现,在第二方面的第三种可能的实现方式中,所述显示单元,具体还用于在临近所述触摸位置显示字符或者图形;所述获取单元,具体还用于获取所述触摸位置的移动,根据所述触摸位置的移动获取所述字符或所述图形的显示位置;所述显示单元,具体还用于根据所述获取单元获取的所述显示位置,显示所述字符或者所述图形。
[0017]结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述显示单元,具体还用于如果所述字符或所述图形在所述第一预设范围内,则放大显示所述字符或所述图形。
[0018]在第二方面的第五种可能的实现方式中,所述获取单元,具体还用于获取特定字符;所述显示单元,具体还用根据所述获取单元获取的所述特定字符,放大显示所述特定字符,同时,缩小显示临近所述特定字符的至少一个字符或者至少一个像素的范围内的文本。
[0019]结合第二方面的第五种可能的实现方式,在第二方面的第六种可能的实现方式中,,所述获取单元具体用于,根据用户输入的字符,获取所述特定字符;或者,根据用户输入的指令,获取所述特定字符。
[0020]结合第二方面或者第二方面的第一种可能的实现方式或者第二方面的第二种可能的实现方式或者第二方面的第三种可能的实现方式或者第二方面的第四种可能的实现方式或者第二方面的第五种可能的实现方式或者第二方面的第六种可能的实现方式,在第二方面的第七种可能的实现方式中,所述显示单元,还用于,按照初始大小显示至少一部分所述文本。
[0021]第三方面,提供一种触屏设备,所述触屏设备包括:触摸屏,用于显示文本;所述触摸屏,还用于获取用户的输入;所述处理器,用于根据所述触摸屏获取的所述用户的输入,放大第一预设范围内的文本;同时,缩小第二预设范围内的文本,以使文本的显示保持初始状态;所述触摸屏,还用于根据所述处理器的处理,显示所述第一预设范围内的文本,同时,显示所述第二预设范围内的文本;其中,所述以使文本的显示保持初始状态是指,以使文本中的字符,保持显示在未执行所述放大第一预设范围内的文本,同时缩小第二预设范围内的文本之前,所述文本中的字符所显示的行和/或列的位置;所述放大第一预设范围内的文本包括:放大第一预设范围内的文本中的字符和/或字符间距;所述缩小第二预设范围内的文本包括:缩小第二预设范围内的文本中的字符和/或字符间距。
[0022]在第三方面的第一种可能的实现方式中,所述触摸屏,具体用于获取用户的触摸位置;所述处理器,具体用根据所述触摸屏获取的所述触摸位置,放大临近触摸位置的至少一个字符或者至少一个像素的范围内的文本,同时,缩小临近所述第一预设范围的所述第一预设范围以外的至少一个字符或者至少一个像素的范围内的文本;所述触摸屏,还用于根据所述处理器的处理,显示所述第一预设范围内的文本,同时,显示所述第二预设范围内的文本。
[0023]结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述触摸屏,具体还用于获取所述触摸位置的移动;所述处理器,具体还用于根据所述触摸屏获取的所述触摸位置的移动,确定所述第一预设范围的位置和所述第二预设范围的位置;所述触摸屏,具体还用于根据所述处理器获取的所述第一预设范围的位置和所述第二预设范围的位置,放大显示所述第一预设范围内的文本,同时,缩小显示所述第二预设范围内的文本。
[0024]结合第三方面的第一种可能的实现方式或者第三方面的第二种实现,在第三方面的第三种可能的实现方式中,所述触摸屏,具体还用于在临近所述触摸位置显示字符或者图形;所述触摸屏,具体还用于获取所述触摸位置的移动;所述处理器,具体还用于根据所述触摸位置的移动获取所述字符或所述图形的显示位置;所述触摸屏,具体还用于根据所述处理器的所述显示位置,显示所述字符或者所述图形。
[0025]结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述处理器,具体还用于如果所述字符或所述图形在所述第一预设范围内,则放大所述字符或所述图形;所述触摸屏,具体还用于显示放大后的所述字符或所述图形。
[0026]在第三方面第五种可能的实现方式中,所述触摸屏,具体还用于获取特定字符;所述处理器,具体还用根据所述触摸屏获取的所述特定字符,放大所述特定字符,同时,缩小临近所述特定字符的至少一个字符或者至少一个像素的范围内的文本;所述触摸屏,具体根据所处理器的处理,显示放大后的所述特定字符,同时,缩小显示临近所述特定字符的至少一个字符或者至少一个像素的范围内的文本。
[0027]结合第三方面的第五种可能的实现方式,在第六种可能的实现方式中,所述处理器具体用于根据所述触摸屏获取的所述特定字符具体包括,根据用户输入的字符,获取所述特定字符;或者,根据用户输入的指令,获取所述特定字符。
[0028]结合第三方面或者第三方面的第一种可能的实现方式或者第三方面的第二种可能的实现方式或者第三方面的第三种可能的实现方式或者第三方面的第四种可能的实现方式或者第三方面的第五种可能的实现方式或者第三方面的第六种可能的实现方式,在第三方面的第七种可能的实现方式中,所述显示单元,还用于,按照初始大小显示至少一部分所述文本。
[0029]本发明实施例通过根据用户需要放大部分文本同时缩小部分文本,从而在方便用户查看/编辑文本的同时,不改变原有的文本排列,使得用户的查看和编辑等对文本的操作变得方便,提高了用户操作效率,提升了用户的体验。
【专利附图】

【附图说明】
[0030]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获取其他的附图。
[0031]图1为本发明实施例1提供的文本处理方法的一种可能的实现方式的流程图;
[0032]图2A-2C、2E_2G为本发明例I中执行了文本处理方法后的显示示意图;
[0033]图2D为本发明例I中执行文本处理方法之前的显示示意图;
[0034]图3为本发明实施例1提供的文本处理方法的另一种可能的实现方式的流程图;
[0035]图4为本发明实施例1提供的文本处理方法的另一种可能的实现方式的流程图;
[0036]图5为本发明实施例1提供的文本处理方法的另一种可能的实现方式的流程图;
[0037]图6为本发明实施例2 —种触屏设备的结构示意图;
[0038]图7为本发明实施例3提供的手机的结构示意图。
【具体实施方式】[0039]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获取的所有其他实施例,都属于本发明保护的范围。
[0040]在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。进一步应当理解,本文中采用的术语“包括”规定了所述的特征、整体、步骤、操作、元件和/或部件的存在,而不排除一个或多个其他特征、整体、步骤、操作、元件、部件和/或它们的组的存在或附加。
[0041]应当理解,尽管在本发明实施例中可能采用术语第一、第二等来描述各种预设范围,但这些预设范围不应限于这些术语。这些术语仅用来将预设范围彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一预设范围也可以被称为第二预设范围,类似地,第二预设范围也可以被称为第一预设范围。
[0042]在本发明实施例中,触屏设备包括但不限于手机、个人数字助理(PersonalDigital Assistant, PDA)、平板电脑、便携设备(例如,便携式计算机)等移动通讯设备,也包括自动柜员机(Automatic Teller Machine, ATM)等具有触摸屏的设备,还可以包括数码相机等具有触摸屏的设备,本发明实施例并不限定。
[0043]触摸屏可以是用户与设备交互的输入输入接口。可在用户界面内显示一个或多个图形,用户也可通过例如利用一个或多个手指接触或触摸一个或多个图形,从而选择所述图形。在一些实施例中,选择一个或多个图形发生在用户断开与所述一个或多个图形的接触时,在一些实施例中,选择一个或多个图形发生在用户建立与所述一个或多个图形的接触时。在一些实施例中,接触可以包括手势,例如一下或多下轻敲、一下或多下挥击(从左到右、从右到左、向上和/或向下)以及已经与触摸屏接触的手指的滚动(从右到左、从左到右、向上和/或向下)。在一些实施例中,与图形的无意接触不会选择该图形。应当理解的是,本发明的接触包括与触摸屏直接接触或者间接接触,还包括在触摸屏上的悬浮操作,本发明实施例对此不作限制。
[0044]实施例1
[0045]图1为本发明实施例1提供的文本处理方法的流程图。
[0046]如图1所示,文本处理方法可以包括:
[0047]S101、显示文本。
[0048]在触屏设备上显示文本,所述文本可以为可编辑文本或者不可编辑文本。该文本为计算机的一种文档类型,该类文档主要用于记载和/或储存文本、字符等信息。该文档类型一般不用来记载和/或存储图像、声音和格式化数据。常见的文本的扩展名有.txt、.doc.、.docx、.wps 等。
[0049]S102、获取用户的输入;
[0050]触屏设备获取用户的输入,该用户的输入可以是通过触摸屏获得的也可以是通过触屏设备的其他外设获得的。当触摸屏终端通过触摸屏获取该用户的输入时,用户可以通过例如利用一个或多个手指接触或触摸一个或多个图形完成输入,也可以通过滑动轨迹完成输入,也可通过手势完成输入。
[0051]可选的,该获取用户输入可以包括:获取用户的触摸位置、获取指令、获取特殊字符中的任意一种或者多种的组合。其中,指令可以包括编辑指令,查找指令,或者检查指令
坐寸ο
[0052]S103、根据所述输入,放大显示第一预设范围内的文本,同时,缩小显示第二预设范围内的文本,以使文本的显示保持初始状态。其中,所述以使文本的显示保持初始状态是指,以使文本中的字符,保持显示在未执行所述放大显示第一预设范围内的文本同时缩小显示第二预设范围内的文本之前,所述文本中的字符所显示的行和/或列的位置;所述放大显示第一预设范围内的文本包括:放大显示第一预设范围内的文本中的字符和/或字符间距;所述缩小显示第二预设范围内的文本包括:缩小显示第二预设范围内的文本中的字符和/或字符间距。
[0053]图2A-2C为放大显示第一预设范围内的文本,同时,缩小显示第二预设范围内的文本的显示示意图。图2D为放大显示第一预设范围内的文本,同时,缩小显示第二预设范围内的文本之前的显示示意图。如图2A所示,图2A为放大显示第一预设范围内文本中的字符的间距,同时,缩小显示第二预设范围内的文本中的字符间距;如图2B所示,图2B为放大显示第一预设范围内文本中的字符,同时,缩小显示第二预设范围内的文本中的字符;如图2C所示,图2C为放大显示第一预设范围内文本中的字符和字符的间距,同时,缩小显示第二预设范围内的文本中的字符和字符间距。其中,初始状态是指,在步骤SlOl中该文本的显示的文本所在的行和/或列的位置,具体的可以参见图2D所示。如图2A-2C所示,在放大显示部分文本的同时缩小显示部分文本,使得该文本的显示保持初始状态,即,使得文本中的字符仍然显示在如图2D所示的该文本的字符所显示的行中。应当理解的是,对于书写、阅读等排列习惯不同的文本,该使文本的显示保持初始状态,可以还包括使该文本中的字符仍然显示在其初始位置显示的列中,或者该文本中的字符仍然显示在其初始位置显示的行和列中。应当理解的是,其中第一预设范围的形状可以是矩形或者圆形,也可以是系统预先设置或者用户预先设置的任何形状。
[0054]本发明实施例通过根据用户需要放大部分文本同时缩小部分文本,从而在方便用户查看/编辑文本的同时,不改变原有的文本排列,使得用户的查看和编辑等对文本的操作变得方便,提高了用户操作效率,提升了用户的体验。
[0055]可选的,当步骤S102中,获取用户的输入包括获取用户的触摸位置时,则在步骤S103中,所述第一预设范围是临近触摸位置的至少一个字符或者至少一个像素的范围;所述第二预设范围是临近所述第一预设范围的所述第一预设范围以外的至少一个字符或者至少一个像素的范围。具体的该临近触摸位置的至少一个字符或者至少一个像素的范围,可以是,如图2A-2C、2E所示,以触摸位置为中心的至少一个字符或者至少一个像素的范围(该中心可以是绝对的中心,也可以不是绝对的中心,即,触摸位置两侧或者上下的范围可以不对称);也可以是,如图2F、2G所示,触摸位置的一侧的至少一个字符或者至少一个像素的范围(特别是当触摸位置在触摸屏的边缘时,可以只放大显示该触摸位置一侧的范围);还可以是,触摸所在位置的至少一个字符或者至少一个像素的范围(即放大显示触摸位置所在位置的字符或者像素)。其中,一个字符还可以包括通过触屏设备的智能识别机制识别出的一个单词,一个词组。应当理解的,该至少一个字符或者至少一个像素的范围可以是用户设定的,也可以是程序预先设定的,本发明实施例对此不作限制。进一步可选的,本发明实施例中的放大显示范围可以是圆形或者矩形等。所述第二预设范围是临近所述第一预设范围的所述第一预设范围以外的至少一个字符或者至少一个像素的范围,其中,临近第一预设范围的该第一预设范围以外的范围可以包括,以第一个预设范围为中心的,除第一预设范围以外的范围;或者可以包括,第一预设范围一侧的,除第一预设范围以外的范围。类似的,在第二预设范围中的字符和像素与第一预设范围内的字符和像素可以有相同或者相近的含义。
[0056]本发明实施例通过根据用户的触摸位置,调整放大区域的内容,使得该放大区域可以根据用户的需求发生变化,使得用户的查看和编辑等对文本的操作变得方便,提高了用户操作效率,提升了用户的体验。
[0057]可选的,如图2A-2C、2E_2G所示,在S103的同时,所述方法还可以包括:S104、按照初始大小显示至少一部分所述文本。
[0058]根据初始状态,在放大部分文本中的字符和缩小部分文本中的字符之后,在使文本的显示保持初始状态的同时,还可以按照初始的大小显示一部分文本,这个初始的大小可以包括初始状态时字符的大小和/或字符间距的大小。
[0059]可选的,如图3所示,当步骤S102中,获取用户的输入包括获取用户的触摸位置时,在S103之后,所述方法还包括:S1051、获取所述触摸位置的移动;S1052、根据所述触摸位置的移动,确定所述第一预设范围的位置,放大显示所述第一预设范围内的文本;同时,根据所述触摸位置的移动,确定所述第二预设范围的位置,缩小显示所述第二预设范围内的文本,以使文本的显示保持初始状态。
[0060]根据用户触摸位置的移动改变放大显示的文本的内容,同时,改变缩小显示的文本的内容。用户触摸位置的移动可以是用户的手指(或者其他辅助设备)在触摸屏上的接触或者不接触的移动,根据用户的移动改变放大显示文本的内容,以使用户可以随时根据需要改变放大显示部分文本的内容。可选的,当用户的手指(或者其他辅助设备)离开触摸屏或者离开触摸屏一定距离时,可以取消放大显示和缩小显示部分所述文本,按照初始大小显示全部文本,也可以仍然保持显示用户离开触摸屏之前的显示状态。
[0061]本发明实施例通过根据用户的触摸位置,调整放大区域的内容,使得该放大区域可以根据用户的需求发生变化,使得用户的查看和编辑等对文本的操作变得方便,提高了用户操作效率,提升了用户的体验。
[0062]可选的,如图4所示,当步骤S102中,获取用户的输入包括获取用户的触摸位置时,在S103的同时或者之后,所述方法还包括:S1061、在临近所述触摸位置显示字符或者图形;S1062、获取所述触摸位置的移动;S1063、根据所述触摸位置的移动,确定所述字符或所述图形的显示位置;S1064、根据所述显示位置,显示所述字符或者所述图形。
[0063]在临近所述触摸位置显示字符或者图形包括在临近触摸位置显示预先设置的字符获取图片,该预先设置可以是系统预先设置的,也用户预先设置的。其中字符可以是与该触摸位置文本内容相关的字符,如解释、批注、音标等等。该图片可以是矢量格式的图片,也可以是像素格式的图片,该图片可以是光标也可以是手柄,还可以是其他相关的图片,等
坐寸ο[0064]具体的,可以是根据用户的触摸,在字符之间显示光标,该光标可以闪烁显示,也可以不闪烁显示。当用户触摸位置发生变化时,该光标的显示位置也随着用户触摸位置的变化发生改变,移动的新的触摸位置显示该光标。本发明实施例通过显示该光标。可以提示用户其触摸的具体位置,方便用户调整其触摸位置。
[0065]具体的还可以是在所述触摸位置显示手柄,同时,在临近所述手柄显示位置的字符之间显示光标;获取所述触摸位置的移动;根据所述移动,移动所述手柄和所述光标的显示位置。根据用户的触摸可以显示一个手柄,该手柄形象的用于用户拖拽,通过拖动该手柄来移动触摸位置。在显示手柄的同时,还可以在临近所述手柄显示位置的字符之间显示光标。根据用户触摸位置的变化移动手柄,同时移动光标的显示位置。本发明实施例在显示光标的基础上增加手柄,使用户移动触摸位置时避免对文本的遮挡,同时通过增加手柄,是用户移动触摸位置更形象,产生拖拽的感觉。
[0066]可选的,在步骤S1061-S1064中,如果所述字符或者图形在所述第一预设范围内,则放大显示所述字符或者所述图形。例如,如果光标所在部分的文本是放大显示的,即,在第一预设范围内,则也同时放大显示该光标,以方便用户更清楚的看到光标,跟方便用户选择触摸位置,提高用户的操作效率。
[0067]可选的,如图5所示,当步骤S102中,获取用户的输入包括获取特定字符时,则在步骤S103中,所述放大显示第一预设范围内的文本,具体包括:放大显示所述特定字符;所述缩小显示第二预设范围内的文本,具体包括:缩小显示临近所述特定字符的至少一个字符或者至少一个像素的范围内的文本。其中,所述获取特定字符具体包括:根据用户输入的字符,获取所述特定字符;或者,根据用户输入的指令,获取所述特定字符。其中,所述特定字符可以是用户输入的字符,也可以是根据用户输入的指令,获取的字符。具体的,该特定字符可以是用户输入的其需要查找的字符,也可以是用户输入的其希望特殊显示的字符,还可以是用户输入的,需要编辑的字符。该特定字符还可以是用户输入检查错误指令,设备根据该检查错误指令,检查文本是否存在错误,并根据检查结果,放大显示有错误的特定字符。在放大显示该特定字符的同时,缩小显示临近所述特定字符的至少一个字符或者至少一个像素的范围内的文本。本发明实施例,通过放大显示特定字符以满足用户多样化的查看和编辑需要,可以方便的查找,查错等等,提高用户的使用效率。
[0068]实施例2
[0069]图6为实施例2提供的一种触屏装置的结构示意图。如图6所示,本发明实施例的触屏装置包括:
[0070]显示单元201,用于显示文本;
[0071]获取单元202,用于获取用户的输入;
[0072]所述显示单元201,还用于根据所述获取单元202获取的所述用户的输入,放大显示第一预设范围内的文本;同时,缩小显示第二预设范围内的文本,以使文本的显示保持初始状态;
[0073]其中,所述以使文本的显示保持初始状态是指,以使文本中的字符,保持显示在未执行所述放大显示第一预设范围内的文本同时缩小显示第二预设范围内的文本之前,所述文本中的字符所显示的行和/或列的位置;
[0074]所述放大显示第一预设范围内的文本包括:放大显示第一预设范围内的文本中的字符和/或字符间距;
[0075]所述缩小显示第二预设范围内的文本包括:缩小显示第二预设范围内的文本中的字符和/或字符间距。
[0076]可选的,所述显示单元201,还用于,按照初始大小显示至少一部分所述文本。
[0077]可选的,所述获取单元202,具体用于获取用户的触摸位置;所述显示单元201,具体用根据所述获取单元202获取的所述触摸位置,放大显示临近触摸位置的至少一个字符或者至少一个像素的范围内的文本,同时,缩小显示临近所述第一预设范围的所述第一预设范围以外的至少一个字符或者至少一个像素的范围内的文本。
[0078]显示单元201具体用于实施本发明实施例1中步骤S101、S103、S104的方法,获取单元202具体用于执行本发明实施例1步骤S102的方法,具体方法详见本发明实施例1,在此不再赘述。
[0079]可选的,所述获取单元202,具体还用于获取所述触摸位置的移动,根据所述触摸位置的移动获取所述第一预设范围的位置和/或根据所述触摸位置的移动获取所述第二预设范围的位置;所述显示单元201,具体还用于根据所述获取单元获取的所述第一预设范围的位置和所述第二预设范围的位置,放大显示所述第一预设范围内的文本,同时,缩小显示所述第二预设范围内的文本。显示单元201具体用于实施本发明实施例1中步骤S1052的方法,获取单元202具体用于执行本发明实施例1步骤S1051的方法,具体方法详见本发明实施例1,在此不再赘述。
[0080]可选的,所述显示单元201,具体还用于根据所述获取单元202获取的触摸位置,在临近所述触摸位置显示字符或者图形;所述获取单元202,具体还用于获取所述触摸位置的移动;所述显示单元201,具体还用于根据所述获取单元202获取的所述移动,显示所述字符或者所述图形。显示单元201具体用于实施本发明实施例1中步骤S1061、S1063的方法,获取单元202具体用于执行本发明实施例1步骤S1062的方法,具体方法详见本发明实施例1,在此不再赘述。
[0081]可选的,所述显示单元201,具体还用于根据所述获取单元202获取的触摸位置,在所述触摸位置显示手柄,同时,在临近所述手柄显示位置的字符之间显示光标;所述获取单元202,具体还用于获取所述触摸位置的移动;所述显示单元201,具体还用于根据所述获取单元202获取的所述移动,显示所述手柄和所述光标。
[0082]可选的,所述显示单元201,具体还用于如果所述所述字符或者所述图形在所述第一预设范围内,则放大显示所述字符或者所述图形。
[0083]可选的,所述获取单元202,具体还用于获取特定字符;所述显示单元201,具体还用根据所述获取单元202获取的所述特定字符,放大显示所述特定字符,同时,缩小显示临近所述特定字符的至少一个字符或者至少一个像素的范围内的文本。显示单元201具体用于实施本发明实施例1中步骤S101、S103的方法,获取单元202具体用于执行本发明实施例I步骤S102的方法,具体方法详见本发明实施例1,在此不再赘述。
[0084]本发明实施例通过一种触摸装置,能够根据用户需要放大部分文本同时缩小部分文本,从而在方便用户查看/编辑文本的同时,不改变原有的文本排列,使得用户的查看和编辑等对文本的操作变得方便,提高了用户操作效率,提升了用户的体验。
[0085]实施例3[0086]一种处理用户界面的触屏设备,包括:触摸屏,存储器,处理器,电源管理芯片,RF电路,外设接口,音频电路,扬声器,I/o子系统,其特征在于,所述触摸屏,用于显示文本,还用于获取用户的输入;所述处理器,用于根据所述触摸屏获取的所述用户的输入,放大第一预设范围内的文本;同时,缩小第二预设范围内的文本,以使文本的显示保持初始状态;所述触摸屏,还用于根据所述处理器的处理,显示所述第一预设范围内的文本,同时,显示所述第二预设范围内的文本。本实施例以手机为例对本发明实施例进行具体说明。图7为实施例3提供的触屏设备的结构示意图。如图7所示手机包括:触摸屏41,存储器42,处理器43,电源管理芯片44,RF电路45,外设接口 46,音频电路47,扬声器48,I/O子系统49。应该理解的是,如图6所示的手机仅仅是触屏设备的一个范例,并且手机可以具有比图中所示出的更过的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
[0087]所述触摸屏41,用于显示文本,还用于获取用户的输入,还用于根据所述处理器的处理,显示所述第一预设范围内的文本,同时,显示所述第二预设范围内的文本。所述触摸屏41用于执行实施例1所述的方法,详见实施例1中S101、S102、S103、S104的方法,具体方法详见实施例1中的方法,在此不再赘述。所述触摸屏41是手机与用户之间的输入接口和输出接口,除具有获取用户触摸信息和控制指令的功能外,还将可视输出呈现给用户,可视输出可以包括图形、文本、图标、视频等。
[0088]所述存储器42,可以用于存储触摸信息。所述触摸信息包括:触摸位置信息、触摸压力信息等。存储器42可以被处理器43、外设接口 46等访问,所述存储器42可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0089]所述处理器43,可以用于根据所述触摸屏获取的所述用户的输入,放大第一预设范围内的文本;同时,缩小第二预设范围内的文本,以使文本的显示保持初始状态。所述处理器43用于执行实施例1所述的方法,详见实施例1中S103的方法,具体方法详见实施例1中的方法,在此不再赘述。处理器43是手机400的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器42内的软件程序和/或模块,以及调用存储在存储器42内的数据,执行手机400的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器43可包括一个或多个处理单元;优选的,处理器43可集成应用处理器和调制解调处理器,可选的,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器43中。还应当理解,上述功能只是处理器43能够执行功能中的一种,对于其他功能本发明实施例不做限制。
[0090]所述电源管理芯片44,可用于为处理器43、I/O子系统49及外设接口 46所连接的硬件进行供电及电源管理。
[0091]所述RF电路45,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据获取和发送。例如收发短信息、电子邮件等。具体地,RF电路45获取并发送RF信号,RF信号也称为电磁信号,RF电路45将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。RF电路45可以包括用于执行这些功能的已知电路,其包括但不限于天线系统、RF收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC芯片组、用户标识模块(SubscriberIdentity Module, SIM)等等。
[0092]所述外设接口 46,所述外设接口可以将设备的输入和输出外设连接到处理器43和存储器42。
[0093]所述音频电路47,主要可用于从外设接口 46获取音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器48。
[0094]所述扬声器48,可用于将手机通过RF电路45从无线网络获取的语音信号,还原为声音并向用户播放该声音。
[0095]所述I/O子系统49:所述I/O子系统49可以控制设备上的输入输出外设,I/O子系统49可以包括显示控制器491和用于控制其他输入/控制设备的一个或多个输入控制器492。可选的,一个或多个输入控制器492从其他输入/控制设备获取电信号或者向其他输入/控制设备发送电信号,其他输入/控制设备可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器492可以与以下任一个连接:键盘、红外端口、USB接口以及诸如鼠标的指示设备。所述I/O子系统49中的显示控制器491从触摸屏41获取电信号或者向触摸屏41发送电信号。触摸屏41获取触摸屏上的接触,显示控制器491将获取到的接触转换为与呈现在触摸屏41上的用户界面对象的交互,即实现人机交互,呈现在触摸屏41上的用户界面对象可以是运行游戏的图标、联网到相应网络的图标、筛选模式等。值得说明的是,设备还可以包括光鼠,光鼠是不呈现可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。
[0096]在本发明实施例3中,触摸屏41上可以显示如图2D所示的文本,并获取用户的输入。处理器43根据所述触摸屏获取的所述用户的输入,放大第一预设范围内的文本;同时,缩小第二预设范围内的文本,以使文本的显示保持初始状态。触屏41还可以根据所述处理器的处理,显示所述第一预设范围内的文本,同时,显示所述第二预设范围内的文本,如图2A-2C、2E-2G所示的文本。上述结构可用于执行实施例1中的方法,具体方法详见实施例1中所述的方法,在此不再赘述。
[0097]本发明实施例通过一种触摸设备,能够根据用户需要放大部分文本同时缩小部分文本,从而在方便用户查看/编辑文本的同时,不改变原有的文本排列,使得用户的查看和编辑等对文本的操作变得方便,提高了用户操作效率,提升了用户的体验。
[0098]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明实施例可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在终端可读介质中或作为终端可读介质上的一个或多个指令或代码进行传输。终端可读介质包括终端存储介质和通信介质,可选的通信介质包括便于从一个地方向另一个地方传送终端程序的任何介质。存储介质可以是终端能够存取的任何可用介质。以此为例但不限于:终端可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由终端存取的任何其他介质。此外。任何连接可以适当的成为终端可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定义中。如本发明实施例所使用的,盘(Disk)和碟(disc)包括压缩光碟(⑶)、激光碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,可选的盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在终端可读介质的保护范围之内。
[0099]总之,以上所述仅为本发明技术方案的实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种文本的处理方法,其特征在于,所述方法包括: 显示文本; 获取用户的输入; 根据所述输入,放大显示第一预设范围内的文本;同时, 缩小显示第二预设范围内的文本,以使所述文本的显示保持初始状态;其中,所述以使文本的显示保持初始状态是指,以使文本中的字符,保持显示在未执行所述放大显示第一预设范围内的文本同时缩小显示第二预设范围内的文本之前,所述文本中的字符所显示的行和/或列的位置; 所述放大显示第一预设范围内的文本包括:放大显示第一预设范围内的文本中的字符和/或字符间距; 所述缩小显示第二预设范围内的文本包括:缩小显示第二预设范围内的文本中的字符和/或字符间距。
2.根据权利要求1所述的方法,其特征在于,当所述获取用户的输入包括:获取用户的触摸位置时; 所述第一预设范围是临近所述触摸位置的至少一个字符或者至少一个像素的范围; 所述第二预设范围是临近所述第一预设范围的所述第一预设范围以外的至少一个字符或者至少一个像素的范围。
3.根据权利要求2所述的方法,其特征在于,在所述根据所述输入,放大显示第一预设范围内的文本,同时,缩小显示第二预设范围内的文本之后,所述方法还包括: 获取所述触摸位置的移动; 根据所述触摸位置的移动,确定所述第一预设范围的位置,放大显示所述第一预设范围内的文本;同时, 根据所述触摸位置的移动,确定所述第二预设范围的位置,缩小显示所述第二预设范围内的文本,以使文本的显示保持初始状态。
4.根据权利要求2所述的方法,其特征在于,在所述根据所述输入,放大显示第一预设范围内的文本,同时,缩小显示第二预设范围内的文本之后,所述方法还包括: 在临近所述触摸位置显示字符或者图形; 获取所述触摸位置的移动; 根据所述触摸位置的移动,确定所述字符或所述图形的显示位置; 根据所述显示位置,显示所述字符或者所述图形。
5.根据权利要求4所述的方法,其特征在于,如果所述字符或者图形在所述第一预设范围内,则放大显示所述字符或者所述图形。
6.根据权利要求1所述的方法,其特征在于,当所述获取用户的输入包括:获取特定字符时, 所述放大显示第一预设范围内的文本,具体包括:放大显示所述特定字符; 所述缩小显示第二预设范围内的文本,具体包括:缩小显示临近所述特定字符的至少一个字符或者至少一个像素的范围内的文本。
7.根据权利要求6所述的方法,其特征在于,所述获取特定字符具体包括: 根据用户输入的字符,获取所述特定字符;或者,根据用户输入的指令,获取所述特定字符。
8.根据权利要求1至7任一项所述的方法,其特征在于,在所述根据所述输入,放大显示第一预设范围内的文本,同时,缩小显示第二预设范围内的文本,以使文本的显示保持初始状态的同时,所述方法还包括: 按照初始大小显示至少一部分所述文本。
9.一种触屏装置,其特征在于,所述装置包括: 显示单元,用于显示文本; 获取单元,用于获取用户的输入; 所述显示单元,还用于根据所述获取单元获取的所述用户的输入,放大显示第一预设范围内的文本;同时,缩小显示第二预设范围内的文本,以使文本的显示保持初始状态;其中,所述以使文本的显示保持初始状态是指,以使文本中的字符,保持显示在未执行所述放大显示第一预设范围内的文本同时缩小显示第二预设范围内的文本之前,所述文本中的字符所显示的行和/或列的位置; 所述放大显示第一预设范围内的文本包括:放大显示第一预设范围内的文本中的字符和/或字符间距; 所述缩小显示第二预设范围内的文本包括:缩小显示第二预设范围内的文本中的字符和/或字符间距。
10.根据权利要求9所述的触屏装置,其特征在于, 所述获取单元,具体用于获取用户的触摸位置; 所述显示单元,具体用根据所述获取单元获取的所述触摸位置,放大显示临近触摸位置的至少一个字符或者至少一个像素的范围内的文本,同时,缩小显示临近所述第一预设范围的所述第一预设范围以外的至少一个字符或者至少一个像素的范围内的文本。
11.根据权利要求10所述的触屏装置,其特征在于,所述获取单元,具体还用于获取所述触摸位置的移动,根据所述触摸位置的移动获取所述第一预设范围的位置和/或根据所述触摸位置的移动获取所述第二预设范围的位置;所述显示单元,具体还用于根据所述获取单元获取的所述第一预设范围的位置和所述第二预设范围的位置,放大显示所述第一预设范围内的文本,同时,缩小显示所述第二预设范围内的文本。
12.根据权利要求10或11所述的触屏装置,其特征在于, 所述显示单元,具体还用于在临近所述触摸位置显示字符或者图形; 所述获取单元,具体还用于获取所述触摸位置的移动,根据所述触摸位置的移动获取所述字符或所述图形的显示位置; 所述显示单元,具体还用于根据所述获取单元获取的所述显示位置,显示所述字符或者所述图形。
13.根据权利要求12所述的触屏装置,其特征在于, 所述显示单元,具体还用于如果所述字符或所述图形在所述第一预设范围内,则放大显示所述字符或所述图形。
14.根据权利要求9所述的触屏装置,其特征在于, 所述获取单元,具体还用于获取特定字符;所述显示单元,具体还用根据所述获取单元获取的所述特定字符,放大显示所述特定字符,同时,缩小显示临近所述特定字符的至少一个字符或者至少一个像素的范围内的文本。
15.根据权利要求14所述的触屏装置,其特征在于,所述获取单元具体用于,根据用户输入的字符,获取所述特定字符;或者,根据用户输入的指令,获取所述特定字符。
16.根据权利要求9至15任一项所述的触屏装置,其特征在于,所述显示单元, 还用于,按照初始大小显示至少一部分所述文本。
17.一种触屏设备,其特征在于,所述触屏设备包括: 触摸屏,用于显示文本; 所述触摸屏,还用于获取用户的输入; 所述处理器,用于根据所述触摸屏获取的所述用户的输入,放大第一预设范围内的文本;同时,缩小第二预设范围内的文本,以使文本的显示保持初始状态; 所述触摸屏,还用于根据所述处理器的处理,显示所述第一预设范围内的文本,同时,显示所述第二预设范围内的文本; 其中,所述以使文本的显示保持初始状态是指,以使文本中的字符,保持显示在未执行所述放大第一预设范围内的文本,同时缩小第二预设范围内的文本之前,所述文本中的字符所显示的行和/或列的位置; 所述放大第一预设范围内的文本包括:放大第一预设范围内的文本中的字符和/或字符间距; 所述缩小第二预设范围内的文本包括:缩小第二预设范围内的文本中的字符和/或字符间距。
18.根据权利要求17所述的触屏设备,其特征在于, 所述触摸屏,具体用于获取用户的触摸位置; 所述处理器,具体用根据所述触摸屏获取的所述触摸位置,放大临近触摸位置的至少一个字符或者至少一个像素的范围内的文本,同时,缩小临近所述第一预设范围的所述第一预设范围以外的至少一个字符或者至少一个像素的范围内的文本; 所述触摸屏,还用于根据所述处理器的处理,显示所述第一预设范围内的文本,同时,显示所述第二预设范围内的文本。
19.根据权利要求18所述的触屏设备,其特征在于, 所述触摸屏,具体还用于获取所述触摸位置的移动; 所述处理器,具体还用于根据所述触摸屏获取的所述触摸位置的移动,确定所述第一预设范围的位置和所述第二预设范围的位置; 所述触摸屏,具体还用于根据所述处理器获取的所述第一预设范围的位置和所述第二预设范围的位置,放大显示所述第一预设范围内的文本,同时,缩小显示所述第二预设范围内的文本。
20.根据权利要求18或者19所述的触屏设备,其特征在于, 所述触摸屏,具体还用于在临近所述触摸位置显示字符或者图形; 所述触摸屏,具体还用于获取所述触摸位置的移动; 所述处理器,具体还用于根据所述触摸位置的移动获取所述字符或所述图形的显示位置; 所述触摸屏,具体还用于根据所述处理器的所述显示位置,显示所述字符或者所述图形。
21.根据权利要求20所述的触屏设备,其特征在于, 所述处理器,具体还用于如果所述字符或所述图形在所述第一预设范围内,则放大所述字符或所述图形; 所述触摸屏,具体还用于显示放大后的所述字符或所述图形。
22.根据权利要求17所述的触屏设备,其特征在于, 所述触摸屏,具体还用于获取特定字符; 所述处理器,具体还用根据所述触摸屏获取的所述特定字符,放大所述特定字符,同时,缩小临近所述特定字符的至少一个字符或者至少一个像素的范围内的文本; 所述触摸屏,具体根据所处理器的处理,显示放大后的所述特定字符,同时,缩小显示临近所述特定字符的至少一个字符或者至少一个像素的范围内的文本。
23.根据权利要求22所述的触屏设备,其特征在于,所述处理器具体用于根据所述触摸屏获取的所述 特定字符具体包括,根据用户输入的字符,获取所述特定字符;或者,根据用户输入的指令,获取所述特定字符。
24.根据权利要求17至23任一项所述的触屏设备,其特征在于,所述显示单元,还用于,按照初始大小显示至少一部分所述文本。
【文档编号】G06F3/0484GK103718149SQ201380001354
【公开日】2014年4月9日 申请日期:2013年8月31日 优先权日:2013年8月31日
【发明者】刘廷基 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1