一种文本编辑方法及装置制造方法及图纸

技术编号:16700697 阅读:70 留言:0更新日期:2017-12-02 13:02
本发明专利技术实施例公开了一种文本编辑方法,包括:显示目标文本;响应于对所述目标文本的编辑启用通知,生成并显示多个第一可操作对象,所述第一可操作对象包括所述目标文本的至少一个字符;响应于对所述第一可操作对象的编辑指令,对该第一可操作对象执行该编辑指令对应的编辑操作。这样,用户在对目标文本的内容进行编辑操作时,可以直接选中第一可操作对象进行编辑操作,无需复杂文本选中操作即可实现对目标文本的编辑,编辑操作简单便捷。

A method and device for text editing

The embodiment of the invention discloses a method for text editing, display the target text; in response to the target text editing notifications enabled, generating and displaying a plurality of first operation object, the first operational object includes at least one character of the target text; in response to the first the operation object editing instructions, the first operation object executes the instructions corresponding to edit edit operation. In this way, when users edit the content of target text, it can directly select the first operable object for editing operation, and do not need complicated text selection operation to achieve the editing of target text. The editing operation is simple and convenient.

【技术实现步骤摘要】
一种文本编辑方法及装置
本专利技术涉及计算机
,尤其涉及一种文本编辑方法及装置。
技术介绍
随着手机的普及,人们每天都会在手机或平板电脑等便携式设备上接收到大量的文本信息。例如,短信、即时通讯类软件或其他软件推送的消息、网页内容和文字新闻等。当人们想要对文本信息中感兴趣的文字内容进行编辑时,需要首先将光标定位在感兴趣的文字内容处,再对选中的文字进行后续的操作,操作过程复杂、操作不便捷。
技术实现思路
有鉴于此,本专利技术提供了一种文本编辑方法及装置,能够解决现有技术中对文本信息中内容的编辑操作过程复杂、不便捷的问题。本专利技术实施例提供的一种文本编辑方法,应用于移动终端,包括:显示目标文本;响应于对所述目标文本的编辑启用通知,生成并显示多个第一可操作对象,所述第一可操作对象包括所述目标文本的至少一个字符;响应于对所述第一可操作对象的编辑指令,对该第一可操作对象执行该编辑指令对应的编辑操作。可选的,所述生成并显示多个第一可操作对象,之后还包括:生成并显示编辑光标;监听对所述编辑光标的移动操作,所述移动操作携带所述编辑光标的目标位置;判断所述目标位置是否落在所述第一可操作对象内;若是,则调整该第一可操作对象的显示位置,以使所述目标位置落在该第一可操作对象之外。可选的,所述方法,还包括:监听用户的输入内容;在所述编辑光标的显示位置插入多个第二可操作对象,所述第二可操作对象包括所述输入内容的至少一个字符。可选的,所述显示目标文本,具体包括:对所述目标文本进行分词,得到分词结果;生成并显示多个视图控件,每个视图控件包括所述分词结果的一个分词。可选的,所述生成并显示多个第一可操作对象,具体包括:查找所述分词结果中的组合词,所述组合词包括至少两个单字,或,至少一个单字和至少一个特殊字,所述特殊字包括数字、符号和字母;当查找到的组合词只包括单字时,将该组合词拆分为多个单字;当查找到的组合词包括单字和特殊字时,若该组合词中的特殊字均连续出现,则将该组合词拆分为单字和连续出现的特殊字;若该组合词中的特殊字包括单独出现的特殊字和连续出现的特殊字,则将该组合词拆分为单字、单独出现的特殊字和连续出现的特殊字;若该组合词中的特殊字均单独出现,则将该组合词拆分为单字和单独出现的特殊字;显示所述多个第一可操作对象,每个第一可操作对象包括所述分词结果中的一个非组合词或所述分词结果中组合词的一个拆分结果,所述非组合词为一个单字或至少一个所述特殊字。可选的,所述生成并显示多个视图控件,之后还包括:响应于对至少一个所述视图控件的编辑启用通知,将该视图控件拆分为多个第三可操作对象,所述第三可操作对象包括该视图控件中的至少一个字符;响应于对所述第三可操作对象的编辑指令,对该第三可操作对象执行该编辑指令对应的编辑操作。可选的,所述至少一个字符为单字、单独出现的特殊字和连续出现的所述特殊字中的任意一种,所述特殊字包括数字、符号和字母。本专利技术实施例提供的一种文本编辑装置,应用于移动终端,包括:显示模块、控制模块和编辑模块;所述显示模块,用于显示目标文本;还用于显示多个第一可操作对象,所述第一可操作对象包括所述目标文本的至少一个字符;所述控制模块,用于响应于对所述目标文本的编辑启用通知,生成多个第一可操作对象并控制所述显示模块显示所述多个第一可操作对象;所述编辑模块,用于响应于对所述第一可操作对象的编辑指令,对该第一可操作对象执行该编辑指令对应的编辑操作。可选的,还包括:监听模块、判断模块、所述控制模块,还用于生成并控制所述显示模块显示编辑光标;所述监听模块,用于监听对所述编辑光标的移动操作,所述移动操作携带所述编辑光标的目标位置;所述判断模块,用于判断所述目标位置是否落在所述第一可操作对象内;所述控制模块,还用于当所述判断模块的判断结果为是时,调整该第一可操作对象的显示位置,以使所述目标位置落在该第一可操作对象之外。可选的,所述监听模块,还用于监听用户的输入内容;所述控制模块,还用于在所述编辑光标的显示位置插入多个第二可操作对象,所述第二可操作对象包括所述输入内容的至少一个字符。可选的,所述显示模块,具体包括:分词子模块和控件生成子模块;所述分词子模块,用于对所述目标文本进行分词,得到分词结果;所述控件生成子模块,用于生成并显示多个视图控件,每个视图控件包括所述分词结果的一个分词。可选的,所述控制模块,具体包括:查找子模块、拆分子模块和显示子模块;所述查找子模块,用于查找所述分词结果中的组合词,所述组合词包括至少两个单字,或,至少一个单字和至少一个特殊字,所述特殊字包括数字、符号和字母;所述拆分子模块,用于当查找到的组合词只包括单字时,将该组合词拆分为多个单字;还用于当查找到的组合词包括单字和特殊字时,若该组合词中的特殊字均连续出现,则将该组合词拆分为单字和连续出现的特殊字;若该组合词中的特殊字包括单独出现的特殊字和连续出现的特殊字,则将该组合词拆分为单字、单独出现的特殊字和连续出现的特殊字;若该组合词中的特殊字均单独出现,则将该组合词拆分为单字和单独出现的特殊字;所述显示子模块,用于显示所述多个第一可操作对象,每个第一可操作对象包括所述分词结果中的一个非组合词或所述分词结果中组合词的一个拆分结果,所述非组合词为一个单字或至少一个所述特殊字。可选的,所述控制模块,还用于响应于对至少一个所述视图控件的编辑启用通知,将该视图控件拆分为多个第三可操作对象,所述第三可操作对象包括该视图控件中的至少一个字符;所述编辑模块,还用于响应于对所述第三可操作对象的编辑指令,对该第三可操作对象执行该编辑指令对应的编辑操作。可选的,所述至少一个字符为单字、单独出现的特殊字和连续出现的所述特殊字中的任意一种,所述特殊字包括数字、符号和字母。与现有技术相比,本专利技术至少具有以下优点:本专利技术实施例中,在显示目标文本后,响应于对目标文本的编辑启用指令,进入编辑模式,生成并显示多个第一可操作对象,其中,每个第一可操作对象包括目标文本的至少一个字符。当接收到对第一可操作对象的编辑指令时,对该第一可操作对象执行该编辑指令对应的编辑操作。这样,在本专利技术实施例中,进入编辑模式后,将目标文本拆分为多个第一可操作对象,用户在对目标文本的内容进行编辑操作时,可以直接选中第一可操作对象进行编辑操作,无需复杂文本选中操作即可实现对目标文本的编辑,编辑操作简单便捷。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为现有的一种文本编辑方法的示意图;图2为本专利技术实施例提供的一种文本编辑方法的流程示意图;图3为本专利技术实施例中第一可操作对象避让编辑光标的示意图;图4为本专利技术实施例中生成并显示多个第一可操作对象的流程示意图;图5为本专利技术实施例中生成并显示的多个第一可操作对象的示意图;图6为本专利技术实施例提供的另一种文本编辑方法的流程示意图;图7为本专利技术实施例提供的一种文本编辑装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实本文档来自技高网
...
一种文本编辑方法及装置

【技术保护点】
一种文本编辑方法,其特征在于,所述方法应用于移动终端,包括:显示目标文本;响应于对所述目标文本的编辑启用通知,生成并显示多个第一可操作对象,所述第一可操作对象包括所述目标文本的至少一个字符;响应于对所述第一可操作对象的编辑指令,对该第一可操作对象执行该编辑指令对应的编辑操作。

【技术特征摘要】
1.一种文本编辑方法,其特征在于,所述方法应用于移动终端,包括:显示目标文本;响应于对所述目标文本的编辑启用通知,生成并显示多个第一可操作对象,所述第一可操作对象包括所述目标文本的至少一个字符;响应于对所述第一可操作对象的编辑指令,对该第一可操作对象执行该编辑指令对应的编辑操作。2.根据权利要求1所述的文本编辑方法,其特征在于,所述生成并显示多个第一可操作对象,之后还包括:生成并显示编辑光标;监听对所述编辑光标的移动操作,所述移动操作携带所述编辑光标的目标位置;判断所述目标位置是否落在所述第一可操作对象内;若是,则调整该第一可操作对象的显示位置,以使所述目标位置落在该第一可操作对象之外。3.根据权利要求2所述的文本编辑方法,其特征在于,所述方法,还包括:监听用户的输入内容;在所述编辑光标的显示位置插入多个第二可操作对象,所述第二可操作对象包括所述输入内容的至少一个字符。4.根据权利要求1所述的文本编辑方法,其特征在于,所述显示目标文本,具体包括:对所述目标文本进行分词,得到分词结果;生成并显示多个视图控件,每个视图控件包括所述分词结果的一个分词。5.根据权利要求4所示的文本编辑方法,其特征在于,所述生成并显示多个第一可操作对象,具体包括:查找所述分词结果中的组合词,所述组合词包括至少两个单字,或,至少一个单字和至少一个特殊字,所述特殊字包括数字、符号和字母;当查找到的组合词只包括单字时,将该组合词拆分为多个单字;当查找到的组合词包括单字和特殊字时,若该组合词中的特殊字均连续出现,则将该组合词拆分为单字和连续出现的特殊字;若该组合词中的特殊字包括单独出现的特殊字和连续出现的特殊字,则将该组合词拆分为单字、单独出现的特殊字和连续出现的特殊字;若该组合词中的特殊字均单独出现,则将该组合词拆分为单字和单独出现的特殊字;显示所述多个第一可操作对象,每个第一可操作对象包括所述分词结果中的一个非组合词或所述分词结果中组合词的一个拆分结果,所述非组合词为一个单字或至少一个所述特殊字。6.根据权利要求4所述的文本编辑方法,其特征在于,所述生成并显示多个视图控件,之后还包括:响应于对至少一个所述视图控件的编辑启用通知,将该视图控件拆分为多个第三可操作对象,所述第三可操作对象包括该视图控件中的至少一个字符;响应于对所述第三可操作对象的编辑指令,对该第三可操作对象执行该编辑指令对应的编辑操作。7.根据权利要求1、3和6任意一项所述的文本编辑方法,其特征在于,所述至少一个字符为单字、单独出现的特殊字和连续出现的所述特殊字中的任意一种,所述特殊字包括数字、符号和字母。8.一种文本编辑装置,其特征在于,所述装置应用于移动终端,包括:显示模块、控制模块和编辑模块;所述显示模块,用于显示目标文本;还用于显示多个第一可操作对象,所述第一可操作对象包括所述目标文本的至少一个字符;所述控制模块,...

【专利技术属性】
技术研发人员:罗永浩陈子扬田作辉
申请(专利权)人:北京锤子数码科技有限公司
类型:发明
国别省市:北京,11

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

1