一种复制实现方法及实现系统.pdf

上传人:1** 文档编号:1301001 上传时间:2018-04-14 格式:PDF 页数:10 大小:697.13KB
返回 下载 相关 举报
摘要
申请专利号:

CN201710067051.X

申请日:

2017.02.07

公开号:

CN106896981A

公开日:

2017.06.27

当前法律状态:

公开

有效性:

审中

法律详情:

公开

IPC分类号:

G06F3/0481(2013.01)I; G06F3/0484(2013.01)I

主分类号:

G06F3/0481

申请人:

惠州TCL移动通信有限公司

发明人:

孙继芃

地址:

516006 广东省惠州市仲恺高新区和畅七路西86号

优先权:

专利代理机构:

深圳市君胜知识产权代理事务所(普通合伙) 44268

代理人:

王永文;刘文求

PDF下载: PDF下载
内容摘要

本发明公开了一种复制实现方法及实现系统,方法包括:在包含字符的显示页面中检测到复制操作启动指令时,则将当前显示页面的文本进行文字间间距增大、字体加粗或字体放大,得到复制模式下的显示文本;当检测到在显示文本中点击所定位的复制起始点和复制终止点时,则将复制起始点和复制终止点之间的字符标记显示,并将复制起始点和复制终止点之间所选被中的字符进行复制,并保存至后台的粘贴板。本发明避免了在拖动复制文字时,误碰屏幕而造成复制失败,而且选择复制的文字更快更准确,还能快速完成复制信息的编辑,而且还不会因前面的误操作而导致整个复制过程出错。

权利要求书

1.一种复制实现方法,其特征在于,所述方法包括以下步骤:
A、在包含字符的显示页面中检测到复制操作启动指令时,则将当前显示页面的文本进
行文字间间距增大、字体加粗或字体放大,得到复制模式下的显示文本;
B、当检测到在显示文本中点击所定位的复制起始点和复制终止点时,则将复制起始点
和复制终止点之间的字符标记显示,并将复制起始点和复制终止点之间所选被中的字符进
行复制,并保存至后台的粘贴板。
2.根据权利要求1所述复制实现方法,其特征在于,所述步骤A具体包括:
A1、在包含字符的显示页面中实时检测是否有双击指令或两指点击指令,当检测到双
击指令或两指点击指令时,则启动复制模式并在后台启动isCopyMode变量进行标识;
A2、将当前显示页面的文字间间距增大预设的字体间距值、或将字体加粗预设设置的
粗细度值、或将字体放大至指定字号,得到复制模式下的显示文本。
3.根据权利要求1所述复制实现方法,其特征在于,所述步骤B具体包括:
B1、在复制模式下检测到第一次点击所对应的第一坐标时,则弹出是否将第一坐标作
为复制起始点的提示框,当选定将第一坐标作为复制起始点的第一确定按键时,则将第一
坐标记为复制起始点;
B2、在复制模式下检测到第二次点击所对应的第二坐标时,则弹出是否将第二坐标作
为复制终止点的提示框,当选定将第二坐标作为复制终止点的第二确定按键时,则将第二
坐标记为复制终止点;
B3、将复制起始点和复制终止点之间的字符进行标记显示;其中,所述标记显示的方式
包括高亮显示或变色显示;
B4、将复制起始点和复制终止点之间所选被中的字符进行复制,并保存至后台的粘贴
板。
4.根据权利要求3所述复制实现方法,其特征在于,所述步骤B4具体包括:
B41、启动文本编辑模式,并检测复制起始点和复制终止点之间的字符是否被点击选中
或长按选中;
B42、当检测到复制起始点和复制终止点之间的字符有字符被点击选中或长按选中时,
则将点击选中或长按选中的字符移动至标记显示所对应的区域外,并获取标记显示所对应
的区域内保留的字符;
B43、将标记显示所对应的区域内保留的字符进行复制,保存至后台的粘贴板,并关闭
文本编辑模式。
5.根据权利要求1所述复制实现方法,其特征在于,所述步骤C之后还包括:
D、在包含字符的显示页面中检测到长按指令时,或获取长按指令所对应的长按坐标
点,并弹出是否将粘贴板内的字符粘贴至长按坐标点处的提示框;
E、当选定粘贴确定按键时,则将粘贴板内的字符粘贴至长按坐标点处。
6.一种复制实现系统,其特征在于,包括:
文本调整模块,用于在包含字符的显示页面中检测到复制操作启动指令时,则将当前
显示页面的文本进行文字间间距增大、字体加粗或字体放大,得到复制模式下的显示文本;
检测及复制模块,用于当检测到在显示文本中点击所定位的复制起始点和复制终止点
时,则将复制起始点和复制终止点之间的字符标记显示,并将复制起始点和复制终止点之
间所选被中的字符进行复制,并保存至后台的粘贴板。
7.根据权利要求6所述复制实现系统,其特征在于,所述文本调整模块具体包括:
复制模式启动单元,用于在包含字符的显示页面中实时检测是否有双击指令或两指点
击指令,当检测到双击指令或两指点击指令时,则启动复制模式并在后台启动isCopyMode
变量进行标识;
字符调整单元,用于将当前显示页面的文字间间距增大预设的字体间距值、或将字体
加粗预设设置的粗细度值、或将字体放大至指定字号,得到复制模式下的显示文本。
8.根据权利要求6所述复制实现系统,其特征在于,所述检测及复制模块具体包括:
复制起始点检测单元,用于在复制模式下检测到第一次点击所对应的第一坐标时,则
弹出是否将第一坐标作为复制起始点的提示框,当选定将第一坐标作为复制起始点的第一
确定按键时,则将第一坐标记为复制起始点;
复制终止点检测单元,用于在复制模式下检测到第二次点击所对应的第二坐标时,则
弹出是否将第二坐标作为复制终止点的提示框,当选定将第二坐标作为复制终止点的第二
确定按键时,则将第二坐标记为复制终止点;
标记显示单元,用于将复制起始点和复制终止点之间的字符进行标记显示;其中,所述
标记显示的方式包括高亮显示或变色显示;
字符复制单元,用于将复制起始点和复制终止点之间所选被中的字符进行复制,并保
存至后台的粘贴板。
9.根据权利要求8所述复制实现系统,其特征在于,所述字符复制单元具体包括:
编辑模式启动分单元,用于启动文本编辑模式,并检测复制起始点和复制终止点之间
的字符是否被点击选中或长按选中;
字符保留检测分单元,用于当检测到复制起始点和复制终止点之间的字符有字符被点
击选中或长按选中时,则将点击选中或长按选中的字符移动至标记显示所对应的区域外,
并获取标记显示所对应的区域内保留的字符;
编辑模式关闭分单元,用于将标记显示所对应的区域内保留的字符进行复制,保存至
后台的粘贴板,并关闭文本编辑模式。
10.根据权利要求6所述复制实现系统,其特征在于,还包括:
长按检测模块、在包含字符的显示页面中检测到长按指令时,或获取长按指令所对应
的长按坐标点,并弹出是否将粘贴板内的字符粘贴至长按坐标点处的提示框;
粘贴模块,用于当选定粘贴确定按键时,则将粘贴板内的字符粘贴至长按坐标点处。

说明书

一种复制实现方法及实现系统

技术领域

本发明涉及文本复制技术领域,尤其涉及的是一种复制实现方法及实现系统。

背景技术

目前在电子设备上复制文字信息的操作,会出现一些问题,比如拖动定位比较慢,
拖动确定如果重新拖动选择,或者误碰点击,很容易导致复制失败,要重新再操作一遍复制
步骤。而且对复制文字的边界定位也不容易操作,也很有可能造成触碰操作导致复制失败,
要重新再操作一遍复制步骤的情况。

因此,现有技术还有待于改进和发展。

发明内容

鉴于上述现有技术的不足,本发明的目的在于提供一种复制实现方法及实现系
统,旨在解决现有技术在电子设备上复制文字信息时拖动定位比较慢、对复制文字的边界
定位也不容易操作,也很有可能造成触碰操作导致复制失败的缺陷。

本发明的技术方案如下:

一种复制实现方法,其中,所述方法包括以下步骤:

A、在包含字符的显示页面中检测到复制操作启动指令时,则将当前显示页面的文本进
行文字间间距增大、字体加粗或字体放大,得到复制模式下的显示文本;

B、当检测到在显示文本中点击所定位的复制起始点和复制终止点时,则将复制起始点
和复制终止点之间的字符标记显示,并将复制起始点和复制终止点之间所选被中的字符进
行复制,并保存至后台的粘贴板。

所述复制实现方法,其中,所述步骤A具体包括:

A1、在包含字符的显示页面中实时检测是否有双击指令或两指点击指令,当检测到双
击指令或两指点击指令时,则启动复制模式并在后台启动isCopyMode变量进行标识;

A2、将当前显示页面的文字间间距增大预设的字体间距值、或将字体加粗预设设置的
粗细度值、或将字体放大至指定字号,得到复制模式下的显示文本。

所述复制实现方法,其中,所述步骤B具体包括:

B1、在复制模式下检测到第一次点击所对应的第一坐标时,则弹出是否将第一坐标作
为复制起始点的提示框,当选定将第一坐标作为复制起始点的第一确定按键时,则将第一
坐标记为复制起始点;

B2、在复制模式下检测到第二次点击所对应的第二坐标时,则弹出是否将第二坐标作
为复制终止点的提示框,当选定将第二坐标作为复制终止点的第二确定按键时,则将第二
坐标记为复制终止点;

B3、将复制起始点和复制终止点之间的字符进行标记显示;其中,所述标记显示的方式
包括高亮显示或变色显示;

B4、将复制起始点和复制终止点之间所选被中的字符进行复制,并保存至后台的粘贴
板。

所述复制实现方法,其中,所述步骤B4具体包括:

B41、启动文本编辑模式,并检测复制起始点和复制终止点之间的字符是否被点击选中
或长按选中;

B42、当检测到复制起始点和复制终止点之间的字符有字符被点击选中或长按选中时,
则将点击选中或长按选中的字符移动至标记显示所对应的区域外,并获取标记显示所对应
的区域内保留的字符;

B43、将标记显示所对应的区域内保留的字符进行复制,保存至后台的粘贴板,并关闭
文本编辑模式。

所述复制实现方法,其中,所述步骤C之后还包括:

D、在包含字符的显示页面中检测到长按指令时,或获取长按指令所对应的长按坐标
点,并弹出是否将粘贴板内的字符粘贴至长按坐标点处的提示框;

E、当选定粘贴确定按键时,则将粘贴板内的字符粘贴至长按坐标点处。

一种复制实现系统,其中,包括:

文本调整模块,用于在包含字符的显示页面中检测到复制操作启动指令时,则将当前
显示页面的文本进行文字间间距增大、字体加粗或字体放大,得到复制模式下的显示文本;

检测及复制模块,用于当检测到在显示文本中点击所定位的复制起始点和复制终止点
时,则将复制起始点和复制终止点之间的字符标记显示,并将复制起始点和复制终止点之
间所选被中的字符进行复制,并保存至后台的粘贴板。

所述复制实现系统,其中,所述文本调整模块具体包括:

复制模式启动单元,用于在包含字符的显示页面中实时检测是否有双击指令或两指点
击指令,当检测到双击指令或两指点击指令时,则启动复制模式并在后台启动isCopyMode
变量进行标识;

字符调整单元,用于将当前显示页面的文字间间距增大预设的字体间距值、或将字体
加粗预设设置的粗细度值、或将字体放大至指定字号,得到复制模式下的显示文本。

所述复制实现系统,其中,所述检测及复制模块具体包括:

复制起始点检测单元,用于在复制模式下检测到第一次点击所对应的第一坐标时,则
弹出是否将第一坐标作为复制起始点的提示框,当选定将第一坐标作为复制起始点的第一
确定按键时,则将第一坐标记为复制起始点;

复制终止点检测单元,用于在复制模式下检测到第二次点击所对应的第二坐标时,则
弹出是否将第二坐标作为复制终止点的提示框,当选定将第二坐标作为复制终止点的第二
确定按键时,则将第二坐标记为复制终止点;

标记显示单元,用于将复制起始点和复制终止点之间的字符进行标记显示;其中,所述
标记显示的方式包括高亮显示或变色显示;

字符复制单元,用于将复制起始点和复制终止点之间所选被中的字符进行复制,并保
存至后台的粘贴板。

所述复制实现系统,其中,所述字符复制单元具体包括:

编辑模式启动分单元,用于启动文本编辑模式,并检测复制起始点和复制终止点之间
的字符是否被点击选中或长按选中;

字符保留检测分单元,用于当检测到复制起始点和复制终止点之间的字符有字符被点
击选中或长按选中时,则将点击选中或长按选中的字符移动至标记显示所对应的区域外,
并获取标记显示所对应的区域内保留的字符;

编辑模式关闭分单元,用于将标记显示所对应的区域内保留的字符进行复制,保存至
后台的粘贴板,并关闭文本编辑模式。

所述复制实现系统,其中,还包括:

长按检测模块、在包含字符的显示页面中检测到长按指令时,或获取长按指令所对应
的长按坐标点,并弹出是否将粘贴板内的字符粘贴至长按坐标点处的提示框;

粘贴模块,用于当选定粘贴确定按键时,则将粘贴板内的字符粘贴至长按坐标点处。

本发明所提供的复制实现方法及实现系统,方法包括:在包含字符的显示页面中
检测到复制操作启动指令时,则将当前显示页面的文本进行文字间间距增大、字体加粗或
字体放大,得到复制模式下的显示文本;当检测到在显示文本中点击所定位的复制起始点
和复制终止点时,则将复制起始点和复制终止点之间的字符标记显示,并将复制起始点和
复制终止点之间所选被中的字符进行复制,并保存至后台的粘贴板。本发明避免了在拖动
复制文字时,误碰屏幕而造成复制失败,而且选择复制的文字更快更准确,还能快速完成复
制信息的编辑,而且还不会因前面的误操作而导致整个复制过程出错。

附图说明

图1为本发明所述复制实现方法较佳实施例的流程图。

图2为本发明所述复制实现系统较佳实施例的结构框图。

具体实施方式

本发明提供一种复制实现方法及实现系统,为使本发明的目的、技术方案及效果
更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅
用以解释本发明,并不用于限定本发明。

如图1所示,为本发明所述通讯信息隐藏实现方法较佳实施例的流程图,所述方法
包括以下步骤:

步骤S100、在包含字符的显示页面中检测到复制操作启动指令时,则将当前显示页面
的文本进行文字间间距增大、字体加粗或字体放大,得到复制模式下的显示文本;

步骤S200、当检测到在显示文本中点击所定位的复制起始点和复制终止点时,则将复
制起始点和复制终止点之间的字符标记显示,并将复制起始点和复制终止点之间所选被中
的字符进行复制,并保存至后台的粘贴板。

本发明的实施例中,在包含字符的显示页面中检测到复制操作启动指令时,首先
对文字进行简单处理,比如加大文字之间的间隔或者稍微加粗文字,目的就是让用户更容
易定位。

例如,文字的显示是通过view,比如EditText,这些都是底层类,要实现上述功能,
只要在类似的EditText设置预先调好的style即可。

下面就是一个style的例子:


在style的例子中layout_width表示页面宽度,layout_height表示页面高度,
textStyle表示文本的字体样式,textColor表示文本的字体颜色,textSize表示文本尺寸,
gravity表示文本在页面中的位置,paddingStart表示左对齐。

由于已对文字进行简单处理,比如加大文字之间的间隔或者稍微加粗文字,故当
检测到在显示文本中点击所定位的复制起始点和复制终止点时,则将复制起始点和复制终
止点之间的字符标记显示,并将复制起始点和复制终止点之间所选被中的字符进行复制,
并保存至后台的粘贴板。

进一步的,所述步骤S100具体包括:

步骤S101、在包含字符的显示页面中实时检测是否有双击指令或两指点击指令,当检
测到双击指令或两指点击指令时,则启动复制模式并在后台启动isCopyMode变量进行标
识;

步骤S102、将当前显示页面的文字间间距增大预设的字体间距值、或将字体加粗预设
设置的粗细度值、或将字体放大至指定字号,得到复制模式下的显示文本。

进一步的,所述步骤S200具体包括:

步骤S201、在复制模式下检测到第一次点击所对应的第一坐标时,则弹出是否将第一
坐标作为复制起始点的提示框,当选定将第一坐标作为复制起始点的第一确定按键时,则
将第一坐标记为复制起始点;

步骤S202、在复制模式下检测到第二次点击所对应的第二坐标时,则弹出是否将第二
坐标作为复制终止点的提示框,当选定将第二坐标作为复制终止点的第二确定按键时,则
将第二坐标记为复制终止点;

步骤S203、将复制起始点和复制终止点之间的字符进行标记显示;其中,所述标记显示
的方式包括高亮显示或变色显示;

步骤S204、将复制起始点和复制终止点之间所选被中的字符进行复制,并保存至后台
的粘贴板。

进入复制模式后,第1次操作的结果是确认复制起始点。比如,通过点击确认复制
起始点,每次点击会弹一次浮框,让用户确认是否选定该点为复制起始点。

在复制模式下,第2次的操作结果确认复制终止点,比如通过点击确认位置,每次
点击会弹一次浮框,让用户确认是否选定该点为复制终止点。

本发明的实施例中,所述复制起始点并不一定在文本中的位置位于所述复制终止
点之前,也就是用户在可以正序选定文本,也可以反序选定文本。

进一步的,所述步骤S204具体包括:

步骤S2041、启动文本编辑模式,并检测复制起始点和复制终止点之间的字符是否被点
击选中或长按选中;

步骤S2042、当检测到复制起始点和复制终止点之间的字符有字符被点击选中或长按
选中时,则将点击选中或长按选中的字符移动至标记显示所对应的区域外,并获取标记显
示所对应的区域内保留的字符;

步骤S2043、将标记显示所对应的区域内保留的字符进行复制,保存至后台的粘贴板,
并关闭文本编辑模式。

也就是根据复制起始点及复制终止点初步确定了待复制的文本(待复制的文本均
位于标记显示所对应的区域内)后,可进入编辑模式,且启动编辑模式时在后台启动
isEditMode变量进行标识。移除待复制的文本中的字符(主要是用户不需要复制的字符),
再编辑完成后,将标记显示所对应的区域内仍保留下来的字符进行复制,并粘贴至后台的
粘贴板。

所述复制实现方法,其中,所述步骤S300之后还包括:

步骤S400、在包含字符的显示页面中检测到长按指令时,或获取长按指令所对应的长
按坐标点,并弹出是否将粘贴板内的字符粘贴至长按坐标点处的提示框;

步骤S500、当选定粘贴确定按键时,则将粘贴板内的字符粘贴至长按坐标点处。

可见,与相比传统方式选择信息时,本发明不会因为在拖动复制文字时,误碰屏幕
而造成复制失败。

而且本发明选择复制的文字更快更准确。在传统方式选择复制的文字需要拖动,
尤其是确定复制结束的文字时,操作比较慢,而本发明仅需要点击,更快更准确。

同时,本发明通过简单的方式就能快速完成复制信息的编辑,而且还不用担心前
面的操作结果会由于出错而前功尽弃。

基于上述方法实施例,本发明还提供一种复制实现系统。如图2所示,所述复制实
现系统包括:

文本调整模块100,用于在包含字符的显示页面中检测到复制操作启动指令时,则将当
前显示页面的文本进行文字间间距增大、字体加粗或字体放大,得到复制模式下的显示文
本;

检测及复制模块200,用于当检测到在显示文本中点击所定位的复制起始点和复制终
止点时,则将复制起始点和复制终止点之间的字符标记显示,并将复制起始点和复制终止
点之间所选被中的字符进行复制,并保存至后台的粘贴板。

优选的,在所述复制实现系统中,所述文本调整模块100具体包括:

复制模式启动单元,用于在包含字符的显示页面中实时检测是否有双击指令或两指点
击指令,当检测到双击指令或两指点击指令时,则启动复制模式并在后台启动isCopyMode
变量进行标识;

字符调整单元,用于将当前显示页面的文字间间距增大预设的字体间距值、或将字体
加粗预设设置的粗细度值、或将字体放大至指定字号,得到复制模式下的显示文本。

优选的,在所述复制实现系统中,所述检测及复制模块200具体包括:

复制起始点检测单元,用于在复制模式下检测到第一次点击所对应的第一坐标时,则
弹出是否将第一坐标作为复制起始点的提示框,当选定将第一坐标作为复制起始点的第一
确定按键时,则将第一坐标记为复制起始点;

复制终止点检测单元,用于在复制模式下检测到第二次点击所对应的第二坐标时,则
弹出是否将第二坐标作为复制终止点的提示框,当选定将第二坐标作为复制终止点的第二
确定按键时,则将第二坐标记为复制终止点;

标记显示单元,用于将复制起始点和复制终止点之间的字符进行标记显示;其中,所述
标记显示的方式包括高亮显示或变色显示;

字符复制单元,用于将复制起始点和复制终止点之间所选被中的字符进行复制,并保
存至后台的粘贴板。

优选的,在所述复制实现系统中,所述字符复制单元具体包括:

编辑模式启动分单元,用于启动文本编辑模式,并检测复制起始点和复制终止点之间
的字符是否被点击选中或长按选中;

字符保留检测分单元,用于当检测到复制起始点和复制终止点之间的字符有字符被点
击选中或长按选中时,则将点击选中或长按选中的字符移动至标记显示所对应的区域外,
并获取标记显示所对应的区域内保留的字符;

编辑模式关闭分单元,用于将标记显示所对应的区域内保留的字符进行复制,保存至
后台的粘贴板,并关闭文本编辑模式。

优选的,在所述复制实现系统中,还包括:

长按检测模块、在包含字符的显示页面中检测到长按指令时,或获取长按指令所对应
的长按坐标点,并弹出是否将粘贴板内的字符粘贴至长按坐标点处的提示框;

粘贴模块,用于当选定粘贴确定按键时,则将粘贴板内的字符粘贴至长按坐标点处。

综上所述,本发明所提供的复制实现方法及实现系统,方法包括:在包含字符的显
示页面中检测到复制操作启动指令时,则将当前显示页面的文本进行文字间间距增大、字
体加粗或字体放大,得到复制模式下的显示文本;当检测到在显示文本中点击所定位的复
制起始点和复制终止点时,则将复制起始点和复制终止点之间的字符标记显示,并将复制
起始点和复制终止点之间所选被中的字符进行复制,并保存至后台的粘贴板。本发明避免
了在拖动复制文字时,误碰屏幕而造成复制失败,而且选择复制的文字更快更准确,还能快
速完成复制信息的编辑,而且还不会因前面的误操作而导致整个复制过程出错。

本领域普通技术人员可以理解上述实施例方法中的全部或部分流程,是可以通过
计算机程序来指令相关的硬件完成,所述的计算机程序可存储于一计算机可读取存储介质
中,程序在执行时,可包括上述各方法的实施例的流程。其中的存储介质可以为磁碟、光盘、
只读存储记忆体(ROM)或随机存储记忆体(RAM)等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可
以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保
护范围。

一种复制实现方法及实现系统.pdf_第1页
第1页 / 共10页
一种复制实现方法及实现系统.pdf_第2页
第2页 / 共10页
一种复制实现方法及实现系统.pdf_第3页
第3页 / 共10页
点击查看更多>>
资源描述

《一种复制实现方法及实现系统.pdf》由会员分享,可在线阅读,更多相关《一种复制实现方法及实现系统.pdf(10页珍藏版)》请在专利查询网上搜索。

本发明公开了一种复制实现方法及实现系统,方法包括:在包含字符的显示页面中检测到复制操作启动指令时,则将当前显示页面的文本进行文字间间距增大、字体加粗或字体放大,得到复制模式下的显示文本;当检测到在显示文本中点击所定位的复制起始点和复制终止点时,则将复制起始点和复制终止点之间的字符标记显示,并将复制起始点和复制终止点之间所选被中的字符进行复制,并保存至后台的粘贴板。本发明避免了在拖动复制文字时,误碰。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1