[发明专利]终端及其view字符的复制方法、存储装置在审
申请号: | 201710582256.1 | 申请日: | 2017-07-17 |
公开(公告)号: | CN107608598A | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 孙继芃 | 申请(专利权)人: | 捷开通讯(深圳)有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0481;G06F9/451 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙)44280 | 代理人: | 何青瓦 |
地址: | 518063 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 及其 view 字符 复制 方法 存储 装置 | ||
技术领域
本发明涉及IT(Internet Technology,互联网技术)领域,具体涉及一种终端及其view字符的复制方法、存储装置。
背景技术
为了提高用户的视觉感官体验,当前市场上的大部分应用程序会通过Animation(动画功能)实现控件的动画效果,这些动画效果包括控件位置的移动、放大、缩小、渐变以及多种动画的组合。对控件做动画的本质是对view做动画效果。在对view执行操作时,用户经常会对view进行复制,但是view作为一种视图形式存在,其包含的字符无法进行自由复制及粘贴,例如不能复制view中的文字或者只能复制其中的全部文字并在粘贴后进行选择性删除,这无疑会影响用户体验。
发明内容
有鉴于此,本发明提供一种终端及其view字符的复制方法、存储装置,能够对view中的字符进行自由复制及粘贴,改善用户体验。
本发明一实施例的view字符的复制方法,包括:
接收用户的触发操作并据此确定需要执行字符复制的view;
调用view的底层接口将所述view的属性设置为可编辑;
接收对view的点击操作并获取复制的起始位置和结束位置,对所述起始位置和结束位置之间的字符进行复制。
本发明一实施例的可复制view字符的终端,包括处理器以及与所述处理器连接的收发器,其中,
所述收发器用于接收用户的触发操作;
所述处理器用于根据所述触发操作确定需要执行字符复制的view,以及调用view的底层接口将所述view的属性设置为可编辑;
所述收发器还用于接收对view的点击操作;
所述处理器进一步用于根据所述点击操作获取复制的起始位置和结束位置,对起始位置和结束位置之间的字符进行复制。
本发明一实施例的存储装置,存储有程序数据,所述程序数据能够被执行以实现上述view字符的复制方法。
有益效果:本发明通过调用底层接口将view的属性设置为可编辑,使得view中的字符可以被自由设定起始位置和结束位置,即允许用户自由选定view中的字符,从而实现自由复制及粘贴,改善用户体验。
附图说明
图1是本发明的view字符的复制方法一实施例的流程示意图;
图2是基于图1所示方法对view字符进行多段复制的示意图;
图3是本发明的可复制view字符的终端一实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明所提供的各个示例性的实施例的技术方案进行清楚、完整地描述。在不冲突的情况下,下述各个实施例以及实施例中的特征可以相互组合。
图1是本发明的view字符的复制方法一实施例的流程示意图。请参阅图1,本实施例的复制方法可以包括步骤S11~S13。
S11:接收用户的触发操作并据此确定需要执行字符复制的view。
用户的触发操作可视为view进入复制模式的标识,在实际应用场景中,该触发操作包括但不限于对view长按、双击及单击中任一操作。所谓长按操作可理解为用户手指按压或者通过物理按键选中view所在区域达到预定时间。以对触摸屏的长按操作为例,操作平台接收到用户对view的长按操作后,会通过反向映射得到用户所按压的区域对应显示的view,从而确定需要执行字符复制的view。
为将该view与其他view区别开来,本实施例可以对触发操作确定的view的标志变量进行设置,操作平台只需要识别标志变量,即可快速确定需要执行字符复制的view,从而便于进行后续操作。
S12:调用view的底层接口将所述view的属性设置为可编辑。
以安装有安卓(Android)系统的操作平台为例,本实施例可以调用底层接口的setTextIsSelectable函数,例如将setTextIsSelectable函数设置为ture,从而将所确定的view的属性设置为可编辑。在本实施例中,所述可编辑相当于将视图形式的view转换为一数据串或者一段代码,用户可以对该数据串或者该段代码进行选择及编辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于捷开通讯(深圳)有限公司,未经捷开通讯(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710582256.1/2.html,转载请声明来源钻瓜专利网。