事项标记方法及装置.pdf

上传人:111****11 文档编号:626627 上传时间:2018-02-26 格式:PDF 页数:25 大小:2.17MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410403837.0

申请日:

2014.08.15

公开号:

CN104199861A

公开日:

2014.12.10

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 17/30申请日:20140815|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

小米科技有限责任公司

发明人:

杨亮; 王文林; 万钰臻

地址:

100085 北京市海淀区清河中街68号华润五彩城购物中心二期13层

优先权:

专利代理机构:

北京三高永信知识产权代理有限责任公司 11138

代理人:

林锦澜

PDF下载: PDF下载
内容摘要

本公开揭示了一种事项标记方法及装置,属于计算机技术领域。所述事项标记方法包括:在文本视图中接收输入的至少一个文本内容;接收为选中的文本内容添加复选框的添加指令;利用标签为文本内容添加复选框。通过在文本视图中接收至少一个文本内容,利用标签分别为选中的文本内容所表示的待办事项添加复选框,以用于对待办事项的标记;解决了相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性的问题;达到了能够对待办事项进行标记,且可以对多个待办事项进行全部选中或全部复制的效果。

权利要求书

1.  一种事项标记方法,其特征在于,所述方法包括:
在文本视图中接收输入的至少一个文本内容;
接收为选中的文本内容添加复选框的添加指令;
利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复选框的复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选框用于对所述文本内容所表示的待办事项进行标记。

2.
  根据权利要求1所述的方法,其特征在于,所述利用标签为所述文本内容添加复选框,包括:
从所述文本视图的代码中确定出所述文本内容的代码段;
确定添加位置,在所述添加位置添加所述标签,所述添加位置为在所述代码段前的位置或在所述代码段后的位置;
根据所述标签中的复选框参数和属性参数显示所述复选框;
其中,当所述标签中的属性参数为第一取值时,所述复选框显示为非选中状态,当所述标签中的属性参数为第二取值时,所述复选框显示为选中状态。

3.
  根据权利要求2所述的方法,其特征在于,所述选中的文本内容为指向性元素所在行中具有的文本内容,所述指向性元素为光标或指针;
所述从所述文本视图的代码中确定所述文本内容的代码段,包括:
确定在接收到所述添加指令时指向性元素所在行,从所述文本视图的代码中确定所述行所对应的代码段;
从所述行所对应的代码段中确定出所述文本内容的代码段。

4.
  根据权利要求2所述的方法,其特征在于,所述方法还包括:
检测是否接收到选中所述文本视图中其中一个复选框时产生的选中信号;
若检测出接收到选中所述文本视图中其中一个复选框时产生的所述选中信号,则修改所述复选框所对应标签的属性参数,并根据修改后的属性参数显示所述复选框。

5.
  根据权利要求4所述的方法,其特征在于,所述检测是否接收选中所述文本视图中其中一个复选框时产生的选中信号,包括:
当所述文本视图的显示区域被点击时,确定点击位置;
检测所述点击位置所在行是否存在复选框;
若检测出所述点击位置的所在行存在复选框,则检测所述点击位置是否位于所述复选框的显示区域。

6.
  根据权利要求4所述的方法,其特征在于,所述修改所述复选框所对应标签的属性参数,并根据修改后的属性参数显示所述复选框,包括:
获取所述复选框所对应标签的属性参数;
当所述属性参数为所述第一取值时,则将所述属性参数修改为所述第二取值,将所述复选框显示为选中状态;
当所述属性参数为所述第二取值时,则将所述属性参数修改为所述第一取值,将所述复选框显示为非选中状态。

7.
  根据权利要求2至6中任一所述的方法,其特征在于,所述方法还包括:
当所述文本内容的复选框所对应标签的属性参数被修改为所述第二取值时,在所述文本内容上覆盖显示删除线。

8.
  一种事项标记装置,其特征在于,所述装置包括:
第一接收模块,被配置为在文本视图中接收输入的至少一个文本内容;
第二接收模块,被配置为接收为选中的文本内容添加复选框的添加指令;
添加模块,被配置为利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复选框的复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选框用于对所述文本内容所表示的待办事项进行标记。

9.
  根据权利要求8所述的装置,其特征在于,所述添加模块,包括:
第一确定子模块,被配置为从所述文本视图的代码中确定出所述文本内容的代码段;
添加子模块,被配置为确定添加位置,在所述添加位置添加所述标签,所述添加位置为在所述代码段前的位置或在所述代码段后的位置;
显示子模块,被配置为根据所述标签中的复选框参数和属性参数显示所述复选框;
其中,当所述标签中的属性参数为第一取值时,所述复选框显示为非选中状态,当所述标签中的属性参数为第二取值时,所述复选框显示为选中状态。

10.
  根据权利要求9所述的装置,其特征在于,所述选中的文本内容为指向性元素所在行中具有的文本内容,所述指向性元素为光标或指针;
所述第一确定子模块,包括:
第二确定子模块,被配置为确定在接收到所述添加指令时指向性元素所在行,从所述文本视图的代码中确定所述行所对应的代码段;
第三确定子模块,被配置为从所述行所对应的代码段中确定出所述文本内容的代码段。

11.
  根据权利要求9所述的装置,其特征在于,所述装置还包括:
检测模块,被配置为检测是否接收到选中所述文本视图中其中一个复选框时产生的选中信号;
修改模块,被配置为在所述检测模块检测出接收到选中所述文本视图中其中一个复选框时产生的所述选中信号时,修改所述复选框所对应标签的属性参数,并根据修改后的属性参数显示所述复选框。

12.
  根据权利要求11所述的装置,其特征在于,所述检测模块,包括:
第四确定子模块,被配置为当所述文本视图的显示区域被点击时,确定点击位置;
第一检测子模块,被配置为检测所述第四确定子模块确定的所述点击位置所在行是否存在复选框;
第二检测子模块,被配置为在所述第一检测子模块检测出所述点击位置的所在行存在复选框时,检测所述点击位置是否位于所述复选框的显示区域。

13.
  根据权利要求11所述的装置,其特征在于,所述修改模块,包括:
获取子模块,被配置为获取所述复选框所对应标签的属性参数;
第一修改子模块,被配置为当所述获取子模块获取的所述属性参数为所述第一取值时,则将所述属性参数修改为所述第二取值,将所述复选框显示为选中状态;
第二修改子模块,被配置为当所述获取子模块获取的所述属性参数为所述第二取值时,则将所述属性参数修改为所述第一取值,将所述复选框显示为非选中状态。

14.
  根据权利要求9至13中任一所述的装置,其特征在于,所述装置还包括:
覆盖模块,被配置为当所述文本内容的复选框所对应标签的属性参数被修改为所述第二取值时,在所述文本内容上覆盖显示删除线。

15.
  一种事项标记装置,其特征在于,所述装置包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为:
在文本视图中接收输入的至少一个文本内容;
接收为选中的文本内容添加复选框的添加指令;
利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复选框的复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选框用于对所述文本内容所表示的待办事项进行标记。

说明书

事项标记方法及装置
技术领域
本公开涉及计算机技术领域,特别涉及一种事项标记方法及装置。
背景技术
为了便于用户在日常生活中对待办事项的管理,各大应用厂商也在积极推出具有事项管理功能的应用程序,这些应用程序可以方便用户随时记录待办事项。
事项管理应用程序在建立待办事项时,接收用户输入的事项内容,以文本控件形式生成显示有该事项内容的待办事项,且每个待办事项所对应文本控件的前端设置有复选框控件,也即每个待办事项均对应一个文本控件。为了区分已完成事项和未完成事项,可以利用复选框对待办事项进行标记。当用户完成该待办事项后,点击与该待办事项对应的复选框控件,该复选框控件在监控到被点击后,从默认的未选中状态修改为选中状态,选中状态用于表示该待办事项已完成。
发明人在实现本公开的过程中,发现相关技术至少存在如下缺陷:相关技术中待办事项的生成以及标记均是基于控件来实现的,由于各个文本控件之间是相对独立的,因此在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性,比如,无法实现对多个待办事项进行全部选择或全部复制等。
发明内容
为了解决相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性的问题,本公开提供一种事项标记方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种事项标记方法,所述方法包括:
在文本视图中接收输入的至少一个文本内容;
接收为选中的文本内容添加复选框的添加指令;
利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复选框的复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选框用于对所述文本内容所表示的待办事项进行标记。
可选的,所述利用标签为所述文本内容添加复选框,包括:
从所述文本视图的代码中确定出所述文本内容的代码段;
确定添加位置,在所述添加位置添加所述标签,所述添加位置为在所述代码段前的位置或在所述代码段后的位置;
根据所述标签中的复选框参数和属性参数显示所述复选框;
其中,当所述标签中的属性参数为第一取值时,所述复选框显示为非选中状态,当所述标签中的属性参数为第二取值时,所述复选框显示为选中状态。
可选的,所述选中的文本内容为指向性元素所在行中具有的文本内容,所述指向性元素为光标或指针;
所述从所述文本视图的代码中确定所述文本内容的代码段,包括:
确定在接收到所述添加指令时指向性元素所在行,从所述文本视图的代码中确定所述行所对应的代码段;
从所述行所对应的代码段中确定出所述文本内容的代码段。
可选的,所述方法还包括:
检测是否接收到选中所述文本视图中其中一个复选框时产生的选中信号;
若检测出接收到选中所述文本视图中其中一个复选框时产生的所述选中信号,则修改所述复选框所对应标签的属性参数,并根据修改后的属性参数显示所述复选框。
可选的,所述检测是否接收选中所述文本视图中其中一个复选框时产生的选中信号,包括:
当所述文本视图的显示区域被点击时,确定点击位置;
检测所述点击位置所在行是否存在复选框;
若检测出所述点击位置的所在行存在复选框,则检测所述点击位置是否位于所述复选框的显示区域。
可选的,所述修改所述复选框所对应标签的属性参数,并根据修改后的属性参数显示所述复选框,包括:
获取所述复选框所对应标签的属性参数;
当所述属性参数为所述第一取值时,则将所述属性参数修改为所述第二取值,将所述复选框显示为选中状态;
当所述属性参数为所述第二取值时,则将所述属性参数修改为所述第一取值,将所述复选框显示为非选中状态。
可选的,所述方法还包括:
当所述文本内容的复选框所对应标签的属性参数被修改为所述第二取值时,在所述文本内容上覆盖显示删除线。
根据本公开实施例的第二方面,提供一种事项标记装置,所述装置包括:
第一接收模块,被配置为在文本视图中接收输入的至少一个文本内容;
第二接收模块,被配置为接收为选中的文本内容添加复选框的添加指令;
添加模块,被配置为利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复选框的复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选框用于对所述文本内容所表示的待办事项进行标记。
可选的,所述添加模块,包括:
第一确定子模块,被配置为从所述文本视图的代码中确定出所述文本内容的代码段;
添加子模块,被配置为确定添加位置,在所述添加位置添加所述标签,所述添加位置为在所述代码段前的位置或在所述代码段后的位置;
显示子模块,被配置为根据所述标签中的复选框参数和属性参数显示所述复选框;
其中,当所述标签中的属性参数为第一取值时,所述复选框显示为非选中状态,当所述标签中的属性参数为第二取值时,所述复选框显示为选中状态。
可选的,所述选中的文本内容为指向性元素所在行中具有的文本内容,所述指向性元素为光标或指针;
所述第一确定子模块,包括:
第二确定子模块,被配置为确定在接收到所述添加指令时指向性元素所在行,从所述文本视图的代码中确定所述行所对应的代码段;
第三确定子模块,被配置为从所述行所对应的代码段中确定出所述对应文本内容的代码段。
可选的,所述装置还包括:
检测模块,被配置为检测是否接收到选中所述文本视图中其中一个复选框时产生的选中信号;
修改模块,被配置为在所述检测模块检测出接收到选中所述文本视图中其中一个复选框时产生的所述选中信号时,修改所述复选框所对应标签的属性参数,并根据修改后的属性参数显示所述复选框。
可选的,所述检测模块,包括:
第四确定子模块,被配置为当所述文本视图的显示区域被点击时,确定点击位置;
第一检测子模块,被配置为检测所述第四确定子模块确定的所述点击位置所在行是否存在复选框;
第二检测子模块,被配置为在所述第一检测子模块检测出所述点击位置的所在行存在复选框时,检测所述点击位置是否位于所述复选框的显示区域。
可选的,所述修改模块,包括:
获取子模块,被配置为获取所述复选框所对应标签的属性参数;
第一修改子模块,被配置为当所述获取子模块获取的所述属性参数为所述第一取值时,则将所述属性参数修改为所述第二取值,将所述复选框显示为选中状态;
第二修改子模块,被配置为当所述获取子模块获取的所述属性参数为所述第二取值时,则将所述属性参数修改为所述第一取值,将所述复选框显示为非选中状态。
可选的,所述装置还包括:
覆盖模块,被配置为当所述文本内容的复选框所对应标签的属性参数被修改为所述第二取值时,在所述文本内容上覆盖显示删除线。
根据本公开实施例的第三方面,提供一种事项标记装置,所述装置包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为:
在文本视图中接收输入的至少一个文本内容;
接收为选中的文本内容添加复选框的添加指令;
利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复 选框的复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选框用于对所述文本内容所表示的待办事项进行标记。
本公开的实施例提供的技术方案可以包括以下有益效果:
通过在文本视图中接收至少一个文本内容,利用标签分别为选中的文本内容所表示的待办事项添加复选框,以用于对待办事项的标记;由于文本视图中的各个待办事项均是位于同一个文本视图中的,因此可以对这些待办事项进行全部选中或全部复制,解决了相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性的问题;达到了能够对待办事项进行标记,且可以对多个待办事项进行全部选中或全部复制的效果。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种事项标记方法的流程图;
图2A是根据另一示例性实施例示出的一种事项标记方法的流程图;
图2B是根据一示例性实施例示出的一种在文本视图中添加文本内容的示意图;
图2C是根据一示例性实施例示出的一种在文本视图中显示菜单的示意图;
图2D是根据一示例性实施例提供的一种利用标签为文本内容添加复选框的流程图;
图2E是根据一示例性实施例示出的一种为选中的文本内容添加复选框后的效果示意图;
图2F是根据一示例性实施例提供的一种检测是否接收到选中文本视图中其中一个复选框时产生的选中信号的流程图;
图2G是根据一示例性实施例示出的一种在复选框被选中时,对文本内容所表示的待办事项进行删除标记的示意图;
图2H和图2I是根据一示例性实施例示出的一种在文本视图中对文本内容 所表示的待办事项进行选中或复制的示意图;
图3是根据一示例性实施例示出的一种事项标记装置的框图;
图4是根据另一示例性实施例示出的一种事项标记装置的框图;
图5是根据一示例性实施例示出的一种用于事项标记的装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种事项标记方法的流程图,如图1所示,该事项标记方法应用于电子设备中,这里所讲的电子设备可以是智能手机、平板电脑、智能电视、电子书阅读器、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。该事项标记方法包括以下步骤。
在步骤101中,在文本视图中接收输入的至少一个文本内容。
文本视图中用于输入文本信息,文本视图为一个文本控件,每个文本内容均表示一个待办事项,也即待办事项是文本形式显示的。
在步骤102中,接收为选中的文本内容添加复选框的添加指令。
在步骤103中,利用标签为该文本内容添加复选框,标签中包含有用于指示添加复选框的复选框参数和用于指示复选框是否被选中的属性参数,复选框用于对文本内容所表示的待办事项进行标记。
综上所述,本公开实施例中提供的事项标记方法,通过在文本视图中接收至少一个文本内容所表示的待办事项,利用标签分别为选中的文本内容所表示的待办事项添加复选框,以用于对待办事项的标记;由于文本视图中的各个待办事项均是位于同一个文本视图中的,因此可以对这些待办事项进行全部选中或全部复制,解决了相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性的问 题;达到了能够对待办事项进行标记,且可以对多个待办事项进行全部选中或全部复制的效果。
图2A是根据另一示例性实施例示出的一种事项标记方法的流程图,如图2A所示,该事项标记方法应用于电子设备中,这里所讲的电子设备可以是智能手机、平板电脑、智能电视、电子书阅读器、MP4播放器、膝上型便携计算机和台式计算机等等。该事项标记方法包括以下步骤。
在步骤201中,在文本视图中接收输入的至少一个文本内容。
文本视图textview中可以用于输入文本内容,文本视图为一个文本控件,输入的每个文本内容均表示一个待办事项,也即待办事项是以文本形式显示的。由于多个待办事项在一个文本视图中进行显示,根据文本视图的特性可知,可以对该文本视图中任意选取点之间的文本内容进行选取,因而可以对多个待办事项同时选择或同时复制。
可选的,在确定一个文本内容时,可以以用于间隔文本内容的特定字符为基准,将特定字符之间连续的文本字符确定为一个文本内容。这里的特定字符可以由开发人员预先定义,比如可以为空格字符、@字符、#字符等,文本是与特定字符不同的非特定字符。比如,接收到的一段字符为“刷碗洗衣服”,空格字符之前的连续字符“刷碗”为一个文本内容,空格字符之后的连续字符“洗衣服”为一个文本内容。
为了排版的美观,通常一行可以仅包含有一个文本内容,为了保证用户能够在文本视图中输入文本内容以及可以选择输入的位置,文本视图中通常存在有指向性元素,比如光标或指针等。用户可以在指向性元素所指示的位置输入文本内容,当对应一个待办事项的文本内容被输入完成之后,可以点击电子设备输入键盘中提供的回车键,以使得指向性元素跳转到下一行的起始位置,并在该起始位置继续接收输入的文本内容。
请参见图2B所示,其是根据一示例性实施例示出的一种在文本视图中添加文本内容的示意图,在图2B中,文本视图20的第一行的文本内容“刷碗”即为一个待办事项21,第二行的文本内容“洗衣服”即为一个待办事项22,第三行的文本内容“打扫屋子”即为一个待办事项23。
可选的,当用户想要换行输入文本内容时,还可以直接点击下一行所在的 位置,指向性元素会自动跳转至点击位置所在行的起始位置,或者直接跳转至点击位置处。
其中,为了便于用户对待办事项的表达,文本内容中还可以包括富媒体内容,例如:
图片、插入的联系人、超链接等内容。
超链接可以是网页链接、音频链接、视频链接等。
在步骤202中,接收为选中的文本内容添加复选框的添加指令。
选中的文本内容为指向性元素所在行中具有的文本内容,或选中的文本内容为部分或全部文本字符被指向性元素选中的文本内容。在实际应用中,可以通过指向性元素选中文本内容,并在菜单中的添加菜单项被选中时,确定接收到了为该选中的文本内容添加复选框的添加指令。
可选的,当添加菜单项被选中时,指向性元素所选中的文本内容即为选中的文本内容。菜单可以位于文本视图的底部,在编辑文本内容时,该菜单被隐藏,此时可以仅显示一个隐藏按键,当需要使用菜单中的菜单项时,可以点击文本视图底部的隐藏按键,以显示菜单中的各个菜单项。
请参见图2C所示,其是根据一示例性实施例示出的一种在文本视图中显示菜单的示意图。在图2C中,选中文本视图20底部的隐藏按键24,则可以显示出菜单25,该菜单25中包括多个菜单项,其中包含有一个用于为文本内容添加复选框的添加菜单项26。当需要对其中一个文本内容添加复选框时,可以将指向性元素27移向至该文本内容位置处,或移向至该文本内容所在行,或移向至该文本内容所在行的行头,比如图2C中的文本内容“刷碗”,然后点击添加菜单项26,此时电子设备则接收到为选中文本内容“刷碗”添加复选框的添加指令。
在步骤203中,利用标签为文本内容添加复选框,标签中包含有用于指示添加复选框的复选框参数和用于指示复选框是否被选中的属性参数,复选框用于对文本内容所表示的待办事项进行标记。
当需要为该文本内容所表示的待办事项添加复选框时,可以根据用于添加复选框的标签tag为该文本内容添加复选框,即将该标签添加至该文本内容所对应的代码位置处,其中标签中会包含有用于指示添加复选框的复选框参数和用于指示复选框是否被选中的属性参数。也即,标签中的复选框参数可以用于确 定添加的是复选框,属性参数可以用于确定复选框在显示时的显示状态。
在实际应用中,请参见图2D所示,其是根据一示例性实施例提供的一种利用标签为文本内容添加复选框的流程图,电子设备在利用标签为文本内容添加复选框时,可以包括:
203a,从文本视图的代码中确定出文本内容的代码段。
在一种可能的实现方式中,电子设备从文本视图的代码中确定文本内容的代码段,可以包括如下两种情况:
第一种情况下,当选中的文本内容是指向性元素所在行中所具有的文本内容时,确定在接收到添加指令时指向性元素所在行,从文本视图的代码中确定该行所对应的代码段;从该行所对应的代码段中确定出文本内容的代码段。
也即当电子设备接收到添加指令时,确定指向性元素当前位于文本视图中的所在行,从文本视图的代码中获取该行的代码段,然后从该行所对应的代码段中确定出该文本内容的代码段。可选的,当每个文本内容均对应一行时,每个文本内容所对应的代码段即为该文本内容所在行的代码段。
第二种情况下,当选中的文本内容是部分或全部文本字符被指向性元素选中的文本内容时,确定在接收到添加指令时指向性元素所选中的文本内容,从文本视图的代码中确定该文本内容的代码段。
203b,确定添加位置,在添加位置添加标签,添加位置为在代码段前的位置或在代码段后的位置。
一般的,在文件视图中添加文本内容“刷碗”时,文件视图中包含的该文本内容的代码为:
刷碗
为了可以为该文本内容添加复选框,可以利用用于添加代码段的标签为文本内容添加复选框,比如,为文本内容“刷碗”添加复选框并将该复选框添加在该文本内容的前面时,该标签以及文本内容代码之间的关系为:
<input type=“checkbox”/>刷碗
还比如,为文本内容“刷碗”添加复选框并将该复选框添加在该文本内容的前面时,该标签以及文本内容代码之间的关系为:
刷碗<input type=“checkbox”/>
其中,标签中的参数checkbox即为用于指示添加复选框的复选框参数。
通常,当文本内容是从所在行的起始位置开始时,如果将标签添加在了文本内容之前,则表明该标签所添加的复选框位于该文本内容所在行的起始位置。
为了保证复选框可以标记文本内容所表示的待办事项是否完成,对于完成的待办事项和未完成的待办事项会区分显示,因此,标签中还通常携带有用于指示复选框是否被选中的属性参数,该属性参数的取值被默认设定为对应不选中状态的取值。
比如,标签中属性参数默认为不选中状态,在为文本内容“刷碗”添加复选框时,可以如下:
<input type=“checkbox”checked=“false”>刷碗
其中的checked即为属性参数,当该属性参数取值为“false”时,表明该复选框为不选中状态。
203c,根据标签中的复选框参数和属性参数显示复选框。
当进行复选框显示时,首先需要解析文本视图的代码,然后根据解析的标签中的复选框参数确定需要显示一个复选框,随后根据解析的标签中的属性参数确定在显示复选框时的选中状态,最后根据选中状态显示该复选框。
其中,当标签中的属性参数为第一取值时,复选框显示为非选中状态,当标签中的属性参数为第二取值时,复选框显示为选中状态。可选的,第一取值为true和false中的一种,第二取值为true和false中的另一种。
在实际开发或应用中,复选框的样式、显示的面积等均可以通过标签进行设定,比如将复选框的样式设定为圆形或正方形等,本公开实施例对复选框的样式和显示面积不作具体限定。同时,文本视图中还可以包括用于标识解码类型、字体类型、字体颜色等的标签,这些标签是本领域的普通技术人员均能够实现的,这里就不再赘述。
当复选框的样式为圆形时,为选中的文本内容添加复选框后的效果可以参见图2E,其是根据一示例性实施例示出的一种为选中的文本内容添加复选框后的效果示意图。在图2E中,指向性元素27选中的文本内容为“刷碗”,点击添加菜单项26,在该文本内容前添加了一个复选框28,该复选框28的默认显示为未选中状态。
在一种可能的实施例中,当一个文本内容比较长,可能需要占到两行或两行以上时,由于文本内容是连续的由非特定字符组成的文本,因此当指向性元 素位于该文本内容上时,比如位于该文本内容所占用第一行的起始位置,或该文本内容中任意两个字符之间的位置,或当指向性元素选中文本内容的部分或全部文本字符时,即可为该文本内容添加一个复选框。在为该文本内容添加复选框时,仍旧可以根据步骤203a至步骤203c的过程实现。也即在该文本内容的代码段前或代码段后添加用于添加复选框的标签的代码。这里的非特定字符为与用于间隔文本内容的特定字符不同的字符。
在步骤204中,检测是否接收到选中文本视图中其中一个复选框时产生的选中信号。
由于利用标签添加的复选框并不是按钮,因此在确定某个复选框被选中时,可以通过如下方式,请参见图2F所示,其是根据一示例性实施例提供的一种检测是否接收到选中文本视图中其中一个复选框时产生的选中信号的流程图,电子设备在检测是否接收到选中文本视图中其中一个复选框时产生的选中信号,可以包括:
204a,当文本视图的显示区域被点击时,确定点击位置。
电子设备监控文本视图的显示区域是否被点击,若文本视图的显示区域被点击时,可以确定出点击位置。
204b,检测点击位置所在行是否存在复选框。
204c,若检测出点击位置的所在行存在复选框,则检测点击位置是否位于复选框的显示区域。
由于复选框在被显示时,可以为复选框确定一个显示区域,或者可以获取到复选框被显示时所占用的显示区域,此时则可以检测点击位置是否位于所在行所具有的复选框的显示区域,如果点击位置位于该复选框的显示区域,则判定接收到选中文本视图中其中一个复选框时产生的选中信号,且该选中信号即选中了该点击位置处的复选框。
可选的,当复选框被设置为文本内容所在行的起始位置,即所在行的行头时,在检测一个复选框是否被选中时,可以包括:当文本视图的显示区域被点击时,确定点击位置;若点击位置位于所在行的起始位置且所在行存在复选框,则确定该复选框被选中。
在步骤205中,若检测出接收到选中文本视图中其中一个复选框时产生的选中信号,则修改复选框所对应标签的属性参数,并根据修改后的属性参数显 示复选框。
电子设备在修改复选框所对应标签的属性参数,并根据修改后的属性参数显示复选框时,可以包括:
第一,获取复选框所对应标签的属性参数。
第二,当属性参数为第一取值时,则将属性参数修改为第二取值,将复选框显示为选中状态。
第三,当属性参数为第二取值时,则将属性参数修改为第一取值,将复选框显示为非选中状态。
以第一取值为false,第二取值为true来讲,当复选框被选中时,如果该复选框的属性参数为第一取值false,则将该属性参数修改为第二取值true,即:将原有的:<input type=“checkbox”checked=“false”/>文本内容,修改为:<input type=“checkbox”checked=“true”/>文本内容。此时,复选框显示为选中状态。可选的,可以利用打钩的形式表示复选框选中状态,很显然,还可以通过其他显示形式表示复选框的选中状态,比如填充该复选框等,本公开实施例不对复选框在选中状态下的显示形式不作具体限定。
当复选框被选中时,如果该复选框的属性参数为第二取值true,则将该属性参数修改为第一取值false,即:将原有的:<input type=“checkbox”checked=“true”/>文本内容,修改为:<input type=“checkbox”checked=“false”/>文本内容。此时,复选框显示为非选中状态。可选的,可以利用打叉的形式表示复选框的非选中状态,很显然,可以通过其他显示形式表示复选框的非选中状态,比如利用中空表示该复选框的非选择状态等,本公开实施例不对复选框在非选中状态下的显示形式不作具体限定。
在一种可选的实施例中,该事项标记方法还可以包括:当文本内容的复选框所对应标签的属性参数被修改为第二取值时,在文本内容上覆盖显示删除线。也即,当复选框被修改为选中状态时,在该复选框所对应的文本内容上覆盖显示删除线,以更突出显示该文本内容所表示的待办事项已完成。
请参见图2G所示,其是根据一示例性实施例示出的一种在复选框被选中时,对文本内容所表示的待办事项进行删除标记的示意图。其中文本内容“刷碗”的复选框被修改为选中状态,此时将该文本内容“刷碗”上覆盖显示一条删除线,同样的,文本内容“洗衣服”的复选框被修改为选中状态,此时将该 文本内容“洗衣服”上覆盖显示一条删除线。
由于本公开实施例所提供的复选框是通过标签在文本视图中实现的,而文本视图在保存各个待办事项的文本内容时与控件是不同的,也即文本视图中的各个待办事项的文本内容均作为文本位于一个文本视图中,根据文本视图的特性可知,用户可以选中或复制文本视图中的任意区域中的文本。比如选中一个待办事项的文本内容,并对其待办事项的文本内容进行复制或剪切等操作,请参见图2H所示;还比如选中多个待办事项的文本内容,并可以对这些文本内容进行复制或剪切等操作,请参见图2I所示。
综上所述,本公开实施例中提供的事项标记方法,通过在文本视图中接收至少一个文本内容,利用标签分别为选中的文本内容所表示的待办事项添加复选框,以用于对待办事项的标记;由于文本视图中的各个待办事项均是位于同一个文本视图中的,因此可以对这些待办事项进行全部选中或全部复制,解决了相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性的问题;达到了能够对待办事项进行标记,且可以对多个待办事项进行全部选中或全部复制的效果。
本公开实施例中提供的事项标记方法,通过当文本视图的显示区域被点击时,确定点击位置,检测点击位置所在行是否存在复选框,若检测出点击位置的所在行存在复选框,则检测点击位置是否位于复选框的显示区域,并当点击位置位于复选框的显示区域时,判定接收到对该复选框进行选中的选中信号;由于通过标签在文本视图中添加的复选框并不是控件,并不能利用控件监控的方式监控复选框是否被选中,因此需要根据上述判定方式判定非控件式的复选框有没有被选中,达到了可以准确判定非控件式复选框的选中情况的效果。
本公开实施例中提供的事项标记方法,通过获取复选框所对应标签的属性参数,当属性参数为第一取值时,则将属性参数修改为第二取值,将复选框显示为选中状态,当属性参数为第二取值时,则将属性参数修改为第一取值,将复选框显示为非选中状态;达到了可以利用复选框实现对待办事项进行标记的效果。
下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
图3是根据一示例性实施例示出的一种事项标记装置的框图,如图3所示,该事项标记装置应用于电子设备中,这里所讲的电子设备可以是智能手机、平板电脑、智能电视、电子书阅读器、MP4播放器、膝上型便携计算机和台式计算机等等。该事项标记装置包括但不限于:第一接收模块302、第二接收模块304和添加模块306。
该第一接收模块302,被配置为在文本视图中接收输入的至少一个文本内容。
该第二接收模块304,被配置为接收为选中的文本内容添加复选框的添加指令。
该添加模块306,被配置为利用标签为文本内容添加复选框,标签中包含有用于指示添加复选框的复选框参数和用于指示复选框是否被选中的属性参数,复选框用于对文本内容所表示的待办事项进行标记。
综上所述,本公开实施例中提供的事项标记装置,通过在文本视图中接收至少一个文本内容,利用标签分别为选中的文本内容所表示的待办事项添加复选框,以用于对待办事项的标记;由于文本视图中的各个待办事项均是位于同一个文本视图中的,因此可以对这些待办事项进行全部选中或全部复制,解决了相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性的问题;达到了能够对待办事项进行标记,且可以对多个待办事项进行全部选中或全部复制的效果。
图4是根据另一示例性实施例示出的一种事项标记装置的框图,如图4所示,该事项标记装置应用于电子设备中,这里所讲的电子设备可以是智能手机、平板电脑、智能电视、电子书阅读器、MP4播放器、膝上型便携计算机和台式计算机等等。该事项标记装置包括但不限于:第一接收模块402、第二接收模块404和添加模块406。
该第一接收模块402,被配置为在文本视图中接收输入的至少一个文本内容。
该第二接收模块404,被配置为接收为选中的文本内容添加复选框的添加指令。
该添加模块406,被配置为利用标签为文本内容添加复选框,标签中包含有 用于指示添加复选框的复选框参数和用于指示复选框是否被选中的属性参数,复选框用于对文本内容所表示的待办事项进行标记。
在一种可能的实施例中,添加模块406可以包括:第一确定子模块406a、添加子模块406b和显示子模块406c。
该第一确定子模块406a,被配置为从文本视图的代码中确定出文本内容的代码段。
该添加子模块406b,被配置为确定添加位置,在添加位置添加标签,添加位置为在代码段前的位置或在代码段后的位置。
该显示子模块406c,被配置为根据标签中的复选框参数和属性参数显示复选框。
其中,当标签中的属性参数为第一取值时,复选框显示为非选中状态,当标签中的属性参数为第二取值时,复选框显示为选中状态。
在一种可能的实施例中,选中的文本内容为指向性元素所在行中具有的文本内容,指向性元素为光标或指针;
第一确定子模块406a可以包括:第二确定子模块406a1和第三确定子模块406a2。
该第二确定子模块406a1,被配置为确定在接收到添加指令时指向性元素所在行,从文本视图的代码中确定行所对应的代码段。
该第三确定子模块406a2,被配置为从行所对应的代码段中确定出文本内容的代码段。
在一种可能的实施例中,该事项标记装置还可以包括:检测模块408和修改模块410。
该检测模块408,被配置为检测是否接收到选中文本视图中其中一个复选框时产生的选中信号;
该修改模块410,被配置为在检测模块408检测出接收到选中文本视图中其中一个复选框时产生的选中信号时,修改复选框所对应标签的属性参数,并根据修改后的属性参数显示复选框。
在一种可能的实施例中,检测模块408可以包括:第四确定子模块408a、第一检测子模块408b和第二检测子模块408c。
该第四确定子模块408a,被配置为当文本视图的显示区域被点击时,确定 点击位置;
该第一检测子模块408b,被配置为检测第四确定子模块408a确定的点击位置所在行是否存在复选框;
该第二检测子模块408c,被配置为在第一检测子模块408b检测出点击位置的所在行存在复选框时,检测点击位置是否位于复选框的显示区域。
在一种可能的实施例中,修改模块410可以包括:获取子模块410a、第一修改子模块410b和第二修改子模块410c。
该获取子模块410a,被配置为获取复选框所对应标签的属性参数;
该第一修改子模块410b,被配置为当获取子模块获取410a的属性参数为第一取值时,则将属性参数修改为第二取值,将复选框显示为选中状态;
该第二修改子模块410c,被配置为当获取子模块410a获取的属性参数为第二取值时,则将属性参数修改为第一取值,将复选框显示为非选中状态。
在一种可能的实施例中,该事项标记装置还可以包括:覆盖模块412。
该覆盖模块412,被配置为当文本内容的复选框所对应标签的属性参数被修改为第二取值时,在文本内容上覆盖显示删除线。
综上所述,本公开实施例中提供的事项标记装置,通过在文本视图中接收至少一个文本内容,利用标签分别为选中的文本内容所表示的待办事项添加复选框,以用于对待办事项的标记;由于文本视图中的各个待办事项均是位于同一个文本视图中的,因此可以对这些待办事项进行全部选中或全部复制,解决了相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性的问题;达到了能够对待办事项进行标记,且可以对多个待办事项进行全部选中或全部复制的效果。
本公开实施例中提供的事项标记装置,通过当文本视图的显示区域被点击时,确定点击位置,检测点击位置所在行是否存在复选框,若检测出点击位置的所在行存在复选框,则检测点击位置是否位于复选框的显示区域,并当点击位置位于复选框的显示区域时,判定接收到对该复选框进行选中的选中信号;由于通过标签在文本视图中添加的复选框并不是控件,并不能利用控件监控的方式监控复选框是否被选中,因此需要根据上述判定方式判定非控件式的复选框有没有被选中,达到了可以准确判定非控件式复选框的选中情况的效果。
本公开实施例中提供的事项标记装置,通过获取复选框所对应标签的属性 参数,当属性参数为第一取值时,则将属性参数修改为第二取值,将复选框显示为选中状态,当属性参数为第二取值时,则将属性参数修改为第一取值,将复选框显示为非选中状态;达到了可以利用复选框实现对待办事项进行标记的效果。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本公开一示例性实施例提供了一种事项标记装置,能够实现本公开提供的事项标记方法,该事项标记装置包括:处理器、用于存储处理器可执行指令的存储器;
其中,处理器被配置为:
在文本视图中接收输入的至少一个文本内容;
接收为选中的文本内容添加复选框的添加指令;
利用标签为文本内容添加复选框,标签中包含有用于指示添加复选框的复选框参数和用于指示复选框是否被选中的属性参数,复选框用于对文本内容所表示的待办事项进行标记。
图5是根据一示例性实施例示出的一种用于事项标记的装置的框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(I/O)接口512,传感器组件514,以及通信组件516。
处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器518来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
多媒体组件508包括在装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
I/O接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如组件为装置500的显示器和小键盘,传感器组件514还可以 检测装置500或装置500一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如Wi-Fi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述事项标记方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器518执行以完成上述事项标记方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

事项标记方法及装置.pdf_第1页
第1页 / 共25页
事项标记方法及装置.pdf_第2页
第2页 / 共25页
事项标记方法及装置.pdf_第3页
第3页 / 共25页
点击查看更多>>
资源描述

《事项标记方法及装置.pdf》由会员分享,可在线阅读,更多相关《事项标记方法及装置.pdf(25页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104199861A43申请公布日20141210CN104199861A21申请号201410403837022申请日20140815G06F17/3020060171申请人小米科技有限责任公司地址100085北京市海淀区清河中街68号华润五彩城购物中心二期13层72发明人杨亮王文林万钰臻74专利代理机构北京三高永信知识产权代理有限责任公司11138代理人林锦澜54发明名称事项标记方法及装置57摘要本公开揭示了一种事项标记方法及装置,属于计算机技术领域。所述事项标记方法包括在文本视图中接收输入的至少一个文本内容;接收为选中的文本内容添加复选框的添加指令;利用标签为文本内容添。

2、加复选框。通过在文本视图中接收至少一个文本内容,利用标签分别为选中的文本内容所表示的待办事项添加复选框,以用于对待办事项的标记;解决了相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性的问题;达到了能够对待办事项进行标记,且可以对多个待办事项进行全部选中或全部复制的效果。51INTCL权利要求书3页说明书14页附图7页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书14页附图7页10申请公布号CN104199861ACN104199861A1/3页21一种事项标记方法,其特征在于,所述方法包括在文本视图中接收输。

3、入的至少一个文本内容;接收为选中的文本内容添加复选框的添加指令;利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复选框的复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选框用于对所述文本内容所表示的待办事项进行标记。2根据权利要求1所述的方法,其特征在于,所述利用标签为所述文本内容添加复选框,包括从所述文本视图的代码中确定出所述文本内容的代码段;确定添加位置,在所述添加位置添加所述标签,所述添加位置为在所述代码段前的位置或在所述代码段后的位置;根据所述标签中的复选框参数和属性参数显示所述复选框;其中,当所述标签中的属性参数为第一取值时,所述复选框显示为非选中状态,当所述。

4、标签中的属性参数为第二取值时,所述复选框显示为选中状态。3根据权利要求2所述的方法,其特征在于,所述选中的文本内容为指向性元素所在行中具有的文本内容,所述指向性元素为光标或指针;所述从所述文本视图的代码中确定所述文本内容的代码段,包括确定在接收到所述添加指令时指向性元素所在行,从所述文本视图的代码中确定所述行所对应的代码段;从所述行所对应的代码段中确定出所述文本内容的代码段。4根据权利要求2所述的方法,其特征在于,所述方法还包括检测是否接收到选中所述文本视图中其中一个复选框时产生的选中信号;若检测出接收到选中所述文本视图中其中一个复选框时产生的所述选中信号,则修改所述复选框所对应标签的属性参数。

5、,并根据修改后的属性参数显示所述复选框。5根据权利要求4所述的方法,其特征在于,所述检测是否接收选中所述文本视图中其中一个复选框时产生的选中信号,包括当所述文本视图的显示区域被点击时,确定点击位置;检测所述点击位置所在行是否存在复选框;若检测出所述点击位置的所在行存在复选框,则检测所述点击位置是否位于所述复选框的显示区域。6根据权利要求4所述的方法,其特征在于,所述修改所述复选框所对应标签的属性参数,并根据修改后的属性参数显示所述复选框,包括获取所述复选框所对应标签的属性参数;当所述属性参数为所述第一取值时,则将所述属性参数修改为所述第二取值,将所述复选框显示为选中状态;当所述属性参数为所述第。

6、二取值时,则将所述属性参数修改为所述第一取值,将所述复选框显示为非选中状态。7根据权利要求2至6中任一所述的方法,其特征在于,所述方法还包括当所述文本内容的复选框所对应标签的属性参数被修改为所述第二取值时,在所述文权利要求书CN104199861A2/3页3本内容上覆盖显示删除线。8一种事项标记装置,其特征在于,所述装置包括第一接收模块,被配置为在文本视图中接收输入的至少一个文本内容;第二接收模块,被配置为接收为选中的文本内容添加复选框的添加指令;添加模块,被配置为利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复选框的复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选。

7、框用于对所述文本内容所表示的待办事项进行标记。9根据权利要求8所述的装置,其特征在于,所述添加模块,包括第一确定子模块,被配置为从所述文本视图的代码中确定出所述文本内容的代码段;添加子模块,被配置为确定添加位置,在所述添加位置添加所述标签,所述添加位置为在所述代码段前的位置或在所述代码段后的位置;显示子模块,被配置为根据所述标签中的复选框参数和属性参数显示所述复选框;其中,当所述标签中的属性参数为第一取值时,所述复选框显示为非选中状态,当所述标签中的属性参数为第二取值时,所述复选框显示为选中状态。10根据权利要求9所述的装置,其特征在于,所述选中的文本内容为指向性元素所在行中具有的文本内容,所。

8、述指向性元素为光标或指针;所述第一确定子模块,包括第二确定子模块,被配置为确定在接收到所述添加指令时指向性元素所在行,从所述文本视图的代码中确定所述行所对应的代码段;第三确定子模块,被配置为从所述行所对应的代码段中确定出所述文本内容的代码段。11根据权利要求9所述的装置,其特征在于,所述装置还包括检测模块,被配置为检测是否接收到选中所述文本视图中其中一个复选框时产生的选中信号;修改模块,被配置为在所述检测模块检测出接收到选中所述文本视图中其中一个复选框时产生的所述选中信号时,修改所述复选框所对应标签的属性参数,并根据修改后的属性参数显示所述复选框。12根据权利要求11所述的装置,其特征在于,所。

9、述检测模块,包括第四确定子模块,被配置为当所述文本视图的显示区域被点击时,确定点击位置;第一检测子模块,被配置为检测所述第四确定子模块确定的所述点击位置所在行是否存在复选框;第二检测子模块,被配置为在所述第一检测子模块检测出所述点击位置的所在行存在复选框时,检测所述点击位置是否位于所述复选框的显示区域。13根据权利要求11所述的装置,其特征在于,所述修改模块,包括获取子模块,被配置为获取所述复选框所对应标签的属性参数;第一修改子模块,被配置为当所述获取子模块获取的所述属性参数为所述第一取值时,则将所述属性参数修改为所述第二取值,将所述复选框显示为选中状态;第二修改子模块,被配置为当所述获取子模。

10、块获取的所述属性参数为所述第二取值时,则将所述属性参数修改为所述第一取值,将所述复选框显示为非选中状态。权利要求书CN104199861A3/3页414根据权利要求9至13中任一所述的装置,其特征在于,所述装置还包括覆盖模块,被配置为当所述文本内容的复选框所对应标签的属性参数被修改为所述第二取值时,在所述文本内容上覆盖显示删除线。15一种事项标记装置,其特征在于,所述装置包括处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为在文本视图中接收输入的至少一个文本内容;接收为选中的文本内容添加复选框的添加指令;利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复选框的。

11、复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选框用于对所述文本内容所表示的待办事项进行标记。权利要求书CN104199861A1/14页5事项标记方法及装置技术领域0001本公开涉及计算机技术领域,特别涉及一种事项标记方法及装置。背景技术0002为了便于用户在日常生活中对待办事项的管理,各大应用厂商也在积极推出具有事项管理功能的应用程序,这些应用程序可以方便用户随时记录待办事项。0003事项管理应用程序在建立待办事项时,接收用户输入的事项内容,以文本控件形式生成显示有该事项内容的待办事项,且每个待办事项所对应文本控件的前端设置有复选框控件,也即每个待办事项均对应一个文本控件。为了。

12、区分已完成事项和未完成事项,可以利用复选框对待办事项进行标记。当用户完成该待办事项后,点击与该待办事项对应的复选框控件,该复选框控件在监控到被点击后,从默认的未选中状态修改为选中状态,选中状态用于表示该待办事项已完成。0004发明人在实现本公开的过程中,发现相关技术至少存在如下缺陷相关技术中待办事项的生成以及标记均是基于控件来实现的,由于各个文本控件之间是相对独立的,因此在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性,比如,无法实现对多个待办事项进行全部选择或全部复制等。发明内容0005为了解决相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行。

13、相同处理时,具有很大的局限性的问题,本公开提供一种事项标记方法及装置。所述技术方案如下0006根据本公开实施例的第一方面,提供一种事项标记方法,所述方法包括0007在文本视图中接收输入的至少一个文本内容;0008接收为选中的文本内容添加复选框的添加指令;0009利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复选框的复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选框用于对所述文本内容所表示的待办事项进行标记。0010可选的,所述利用标签为所述文本内容添加复选框,包括0011从所述文本视图的代码中确定出所述文本内容的代码段;0012确定添加位置,在所述添加位置添加所述标。

14、签,所述添加位置为在所述代码段前的位置或在所述代码段后的位置;0013根据所述标签中的复选框参数和属性参数显示所述复选框;0014其中,当所述标签中的属性参数为第一取值时,所述复选框显示为非选中状态,当所述标签中的属性参数为第二取值时,所述复选框显示为选中状态。0015可选的,所述选中的文本内容为指向性元素所在行中具有的文本内容,所述指向性元素为光标或指针;说明书CN104199861A2/14页60016所述从所述文本视图的代码中确定所述文本内容的代码段,包括0017确定在接收到所述添加指令时指向性元素所在行,从所述文本视图的代码中确定所述行所对应的代码段;0018从所述行所对应的代码段中确。

15、定出所述文本内容的代码段。0019可选的,所述方法还包括0020检测是否接收到选中所述文本视图中其中一个复选框时产生的选中信号;0021若检测出接收到选中所述文本视图中其中一个复选框时产生的所述选中信号,则修改所述复选框所对应标签的属性参数,并根据修改后的属性参数显示所述复选框。0022可选的,所述检测是否接收选中所述文本视图中其中一个复选框时产生的选中信号,包括0023当所述文本视图的显示区域被点击时,确定点击位置;0024检测所述点击位置所在行是否存在复选框;0025若检测出所述点击位置的所在行存在复选框,则检测所述点击位置是否位于所述复选框的显示区域。0026可选的,所述修改所述复选框所。

16、对应标签的属性参数,并根据修改后的属性参数显示所述复选框,包括0027获取所述复选框所对应标签的属性参数;0028当所述属性参数为所述第一取值时,则将所述属性参数修改为所述第二取值,将所述复选框显示为选中状态;0029当所述属性参数为所述第二取值时,则将所述属性参数修改为所述第一取值,将所述复选框显示为非选中状态。0030可选的,所述方法还包括0031当所述文本内容的复选框所对应标签的属性参数被修改为所述第二取值时,在所述文本内容上覆盖显示删除线。0032根据本公开实施例的第二方面,提供一种事项标记装置,所述装置包括0033第一接收模块,被配置为在文本视图中接收输入的至少一个文本内容;0034。

17、第二接收模块,被配置为接收为选中的文本内容添加复选框的添加指令;0035添加模块,被配置为利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复选框的复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选框用于对所述文本内容所表示的待办事项进行标记。0036可选的,所述添加模块,包括0037第一确定子模块,被配置为从所述文本视图的代码中确定出所述文本内容的代码段;0038添加子模块,被配置为确定添加位置,在所述添加位置添加所述标签,所述添加位置为在所述代码段前的位置或在所述代码段后的位置;0039显示子模块,被配置为根据所述标签中的复选框参数和属性参数显示所述复选框;0040其。

18、中,当所述标签中的属性参数为第一取值时,所述复选框显示为非选中状态,当所述标签中的属性参数为第二取值时,所述复选框显示为选中状态。说明书CN104199861A3/14页70041可选的,所述选中的文本内容为指向性元素所在行中具有的文本内容,所述指向性元素为光标或指针;0042所述第一确定子模块,包括0043第二确定子模块,被配置为确定在接收到所述添加指令时指向性元素所在行,从所述文本视图的代码中确定所述行所对应的代码段;0044第三确定子模块,被配置为从所述行所对应的代码段中确定出所述对应文本内容的代码段。0045可选的,所述装置还包括0046检测模块,被配置为检测是否接收到选中所述文本视图。

19、中其中一个复选框时产生的选中信号;0047修改模块,被配置为在所述检测模块检测出接收到选中所述文本视图中其中一个复选框时产生的所述选中信号时,修改所述复选框所对应标签的属性参数,并根据修改后的属性参数显示所述复选框。0048可选的,所述检测模块,包括0049第四确定子模块,被配置为当所述文本视图的显示区域被点击时,确定点击位置;0050第一检测子模块,被配置为检测所述第四确定子模块确定的所述点击位置所在行是否存在复选框;0051第二检测子模块,被配置为在所述第一检测子模块检测出所述点击位置的所在行存在复选框时,检测所述点击位置是否位于所述复选框的显示区域。0052可选的,所述修改模块,包括00。

20、53获取子模块,被配置为获取所述复选框所对应标签的属性参数;0054第一修改子模块,被配置为当所述获取子模块获取的所述属性参数为所述第一取值时,则将所述属性参数修改为所述第二取值,将所述复选框显示为选中状态;0055第二修改子模块,被配置为当所述获取子模块获取的所述属性参数为所述第二取值时,则将所述属性参数修改为所述第一取值,将所述复选框显示为非选中状态。0056可选的,所述装置还包括0057覆盖模块,被配置为当所述文本内容的复选框所对应标签的属性参数被修改为所述第二取值时,在所述文本内容上覆盖显示删除线。0058根据本公开实施例的第三方面,提供一种事项标记装置,所述装置包括0059处理器;0。

21、060用于存储所述处理器可执行指令的存储器;0061其中,所述处理器被配置为0062在文本视图中接收输入的至少一个文本内容;0063接收为选中的文本内容添加复选框的添加指令;0064利用标签为所述文本内容添加复选框,所述标签中包含有用于指示添加复选框的复选框参数和用于指示所述复选框是否被选中的属性参数,所述复选框用于对所述文本内容所表示的待办事项进行标记。0065本公开的实施例提供的技术方案可以包括以下有益效果说明书CN104199861A4/14页80066通过在文本视图中接收至少一个文本内容,利用标签分别为选中的文本内容所表示的待办事项添加复选框,以用于对待办事项的标记;由于文本视图中的各。

22、个待办事项均是位于同一个文本视图中的,因此可以对这些待办事项进行全部选中或全部复制,解决了相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性的问题;达到了能够对待办事项进行标记,且可以对多个待办事项进行全部选中或全部复制的效果。0067应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明0068此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。0069图1是根据一示例性实施例示出的一种事项标记方法的流程图;0070图2A是根据另一示例性实施。

23、例示出的一种事项标记方法的流程图;0071图2B是根据一示例性实施例示出的一种在文本视图中添加文本内容的示意图;0072图2C是根据一示例性实施例示出的一种在文本视图中显示菜单的示意图;0073图2D是根据一示例性实施例提供的一种利用标签为文本内容添加复选框的流程图;0074图2E是根据一示例性实施例示出的一种为选中的文本内容添加复选框后的效果示意图;0075图2F是根据一示例性实施例提供的一种检测是否接收到选中文本视图中其中一个复选框时产生的选中信号的流程图;0076图2G是根据一示例性实施例示出的一种在复选框被选中时,对文本内容所表示的待办事项进行删除标记的示意图;0077图2H和图2I是。

24、根据一示例性实施例示出的一种在文本视图中对文本内容所表示的待办事项进行选中或复制的示意图;0078图3是根据一示例性实施例示出的一种事项标记装置的框图;0079图4是根据另一示例性实施例示出的一种事项标记装置的框图;0080图5是根据一示例性实施例示出的一种用于事项标记的装置的框图。具体实施方式0081这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。00。

25、82图1是根据一示例性实施例示出的一种事项标记方法的流程图,如图1所示,该事项标记方法应用于电子设备中,这里所讲的电子设备可以是智能手机、平板电脑、智能电视、电子书阅读器、MP4MOVINGPICTUREEXPERTSGROUPAUDIOLAYERIV,动态影像专家压缩标准音频层面4播放器、膝上型便携计算机和台式计算机等等。该事项标记方法包括以说明书CN104199861A5/14页9下步骤。0083在步骤101中,在文本视图中接收输入的至少一个文本内容。0084文本视图中用于输入文本信息,文本视图为一个文本控件,每个文本内容均表示一个待办事项,也即待办事项是文本形式显示的。0085在步骤10。

26、2中,接收为选中的文本内容添加复选框的添加指令。0086在步骤103中,利用标签为该文本内容添加复选框,标签中包含有用于指示添加复选框的复选框参数和用于指示复选框是否被选中的属性参数,复选框用于对文本内容所表示的待办事项进行标记。0087综上所述,本公开实施例中提供的事项标记方法,通过在文本视图中接收至少一个文本内容所表示的待办事项,利用标签分别为选中的文本内容所表示的待办事项添加复选框,以用于对待办事项的标记;由于文本视图中的各个待办事项均是位于同一个文本视图中的,因此可以对这些待办事项进行全部选中或全部复制,解决了相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待。

27、办事项进行相同处理时,具有很大的局限性的问题;达到了能够对待办事项进行标记,且可以对多个待办事项进行全部选中或全部复制的效果。0088图2A是根据另一示例性实施例示出的一种事项标记方法的流程图,如图2A所示,该事项标记方法应用于电子设备中,这里所讲的电子设备可以是智能手机、平板电脑、智能电视、电子书阅读器、MP4播放器、膝上型便携计算机和台式计算机等等。该事项标记方法包括以下步骤。0089在步骤201中,在文本视图中接收输入的至少一个文本内容。0090文本视图TEXTVIEW中可以用于输入文本内容,文本视图为一个文本控件,输入的每个文本内容均表示一个待办事项,也即待办事项是以文本形式显示的。由。

28、于多个待办事项在一个文本视图中进行显示,根据文本视图的特性可知,可以对该文本视图中任意选取点之间的文本内容进行选取,因而可以对多个待办事项同时选择或同时复制。0091可选的,在确定一个文本内容时,可以以用于间隔文本内容的特定字符为基准,将特定字符之间连续的文本字符确定为一个文本内容。这里的特定字符可以由开发人员预先定义,比如可以为空格字符、字符、字符等,文本是与特定字符不同的非特定字符。比如,接收到的一段字符为“刷碗洗衣服”,空格字符之前的连续字符“刷碗”为一个文本内容,空格字符之后的连续字符“洗衣服”为一个文本内容。0092为了排版的美观,通常一行可以仅包含有一个文本内容,为了保证用户能够在。

29、文本视图中输入文本内容以及可以选择输入的位置,文本视图中通常存在有指向性元素,比如光标或指针等。用户可以在指向性元素所指示的位置输入文本内容,当对应一个待办事项的文本内容被输入完成之后,可以点击电子设备输入键盘中提供的回车键,以使得指向性元素跳转到下一行的起始位置,并在该起始位置继续接收输入的文本内容。0093请参见图2B所示,其是根据一示例性实施例示出的一种在文本视图中添加文本内容的示意图,在图2B中,文本视图20的第一行的文本内容“刷碗”即为一个待办事项21,第二行的文本内容“洗衣服”即为一个待办事项22,第三行的文本内容“打扫屋子”即为一个待办事项23。0094可选的,当用户想要换行输入。

30、文本内容时,还可以直接点击下一行所在的位置,指说明书CN104199861A6/14页10向性元素会自动跳转至点击位置所在行的起始位置,或者直接跳转至点击位置处。0095其中,为了便于用户对待办事项的表达,文本内容中还可以包括富媒体内容,例如0096图片、插入的联系人、超链接等内容。0097超链接可以是网页链接、音频链接、视频链接等。0098在步骤202中,接收为选中的文本内容添加复选框的添加指令。0099选中的文本内容为指向性元素所在行中具有的文本内容,或选中的文本内容为部分或全部文本字符被指向性元素选中的文本内容。在实际应用中,可以通过指向性元素选中文本内容,并在菜单中的添加菜单项被选中时。

31、,确定接收到了为该选中的文本内容添加复选框的添加指令。0100可选的,当添加菜单项被选中时,指向性元素所选中的文本内容即为选中的文本内容。菜单可以位于文本视图的底部,在编辑文本内容时,该菜单被隐藏,此时可以仅显示一个隐藏按键,当需要使用菜单中的菜单项时,可以点击文本视图底部的隐藏按键,以显示菜单中的各个菜单项。0101请参见图2C所示,其是根据一示例性实施例示出的一种在文本视图中显示菜单的示意图。在图2C中,选中文本视图20底部的隐藏按键24,则可以显示出菜单25,该菜单25中包括多个菜单项,其中包含有一个用于为文本内容添加复选框的添加菜单项26。当需要对其中一个文本内容添加复选框时,可以将指。

32、向性元素27移向至该文本内容位置处,或移向至该文本内容所在行,或移向至该文本内容所在行的行头,比如图2C中的文本内容“刷碗”,然后点击添加菜单项26,此时电子设备则接收到为选中文本内容“刷碗”添加复选框的添加指令。0102在步骤203中,利用标签为文本内容添加复选框,标签中包含有用于指示添加复选框的复选框参数和用于指示复选框是否被选中的属性参数,复选框用于对文本内容所表示的待办事项进行标记。0103当需要为该文本内容所表示的待办事项添加复选框时,可以根据用于添加复选框的标签TAG为该文本内容添加复选框,即将该标签添加至该文本内容所对应的代码位置处,其中标签中会包含有用于指示添加复选框的复选框参。

33、数和用于指示复选框是否被选中的属性参数。也即,标签中的复选框参数可以用于确定添加的是复选框,属性参数可以用于确定复选框在显示时的显示状态。0104在实际应用中,请参见图2D所示,其是根据一示例性实施例提供的一种利用标签为文本内容添加复选框的流程图,电子设备在利用标签为文本内容添加复选框时,可以包括0105203A,从文本视图的代码中确定出文本内容的代码段。0106在一种可能的实现方式中,电子设备从文本视图的代码中确定文本内容的代码段,可以包括如下两种情况0107第一种情况下,当选中的文本内容是指向性元素所在行中所具有的文本内容时,确定在接收到添加指令时指向性元素所在行,从文本视图的代码中确定该。

34、行所对应的代码段;从该行所对应的代码段中确定出文本内容的代码段。0108也即当电子设备接收到添加指令时,确定指向性元素当前位于文本视图中的所在说明书CN104199861A107/14页11行,从文本视图的代码中获取该行的代码段,然后从该行所对应的代码段中确定出该文本内容的代码段。可选的,当每个文本内容均对应一行时,每个文本内容所对应的代码段即为该文本内容所在行的代码段。0109第二种情况下,当选中的文本内容是部分或全部文本字符被指向性元素选中的文本内容时,确定在接收到添加指令时指向性元素所选中的文本内容,从文本视图的代码中确定该文本内容的代码段。0110203B,确定添加位置,在添加位置添加。

35、标签,添加位置为在代码段前的位置或在代码段后的位置。0111一般的,在文件视图中添加文本内容“刷碗”时,文件视图中包含的该文本内容的代码为0112刷碗0113为了可以为该文本内容添加复选框,可以利用用于添加代码段的标签为文本内容添加复选框,比如,为文本内容“刷碗”添加复选框并将该复选框添加在该文本内容的前面时,该标签以及文本内容代码之间的关系为0114刷碗0115还比如,为文本内容“刷碗”添加复选框并将该复选框添加在该文本内容的前面时,该标签以及文本内容代码之间的关系为0116刷碗0117其中,标签中的参数CHECKBOX即为用于指示添加复选框的复选框参数。0118通常,当文本内容是从所在行的。

36、起始位置开始时,如果将标签添加在了文本内容之前,则表明该标签所添加的复选框位于该文本内容所在行的起始位置。0119为了保证复选框可以标记文本内容所表示的待办事项是否完成,对于完成的待办事项和未完成的待办事项会区分显示,因此,标签中还通常携带有用于指示复选框是否被选中的属性参数,该属性参数的取值被默认设定为对应不选中状态的取值。0120比如,标签中属性参数默认为不选中状态,在为文本内容“刷碗”添加复选框时,可以如下0121刷碗0122其中的CHECKED即为属性参数,当该属性参数取值为“FALSE”时,表明该复选框为不选中状态。0123203C,根据标签中的复选框参数和属性参数显示复选框。012。

37、4当进行复选框显示时,首先需要解析文本视图的代码,然后根据解析的标签中的复选框参数确定需要显示一个复选框,随后根据解析的标签中的属性参数确定在显示复选框时的选中状态,最后根据选中状态显示该复选框。0125其中,当标签中的属性参数为第一取值时,复选框显示为非选中状态,当标签中的属性参数为第二取值时,复选框显示为选中状态。可选的,第一取值为TRUE和FALSE中的一种,第二取值为TRUE和FALSE中的另一种。0126在实际开发或应用中,复选框的样式、显示的面积等均可以通过标签进行设定,比如将复选框的样式设定为圆形或正方形等,本公开实施例对复选框的样式和显示面积不作具体限定。同时,文本视图中还可以。

38、包括用于标识解码类型、字体类型、字体颜色等的标签,说明书CN104199861A118/14页12这些标签是本领域的普通技术人员均能够实现的,这里就不再赘述。0127当复选框的样式为圆形时,为选中的文本内容添加复选框后的效果可以参见图2E,其是根据一示例性实施例示出的一种为选中的文本内容添加复选框后的效果示意图。在图2E中,指向性元素27选中的文本内容为“刷碗”,点击添加菜单项26,在该文本内容前添加了一个复选框28,该复选框28的默认显示为未选中状态。0128在一种可能的实施例中,当一个文本内容比较长,可能需要占到两行或两行以上时,由于文本内容是连续的由非特定字符组成的文本,因此当指向性元素。

39、位于该文本内容上时,比如位于该文本内容所占用第一行的起始位置,或该文本内容中任意两个字符之间的位置,或当指向性元素选中文本内容的部分或全部文本字符时,即可为该文本内容添加一个复选框。在为该文本内容添加复选框时,仍旧可以根据步骤203A至步骤203C的过程实现。也即在该文本内容的代码段前或代码段后添加用于添加复选框的标签的代码。这里的非特定字符为与用于间隔文本内容的特定字符不同的字符。0129在步骤204中,检测是否接收到选中文本视图中其中一个复选框时产生的选中信号。0130由于利用标签添加的复选框并不是按钮,因此在确定某个复选框被选中时,可以通过如下方式,请参见图2F所示,其是根据一示例性实施。

40、例提供的一种检测是否接收到选中文本视图中其中一个复选框时产生的选中信号的流程图,电子设备在检测是否接收到选中文本视图中其中一个复选框时产生的选中信号,可以包括0131204A,当文本视图的显示区域被点击时,确定点击位置。0132电子设备监控文本视图的显示区域是否被点击,若文本视图的显示区域被点击时,可以确定出点击位置。0133204B,检测点击位置所在行是否存在复选框。0134204C,若检测出点击位置的所在行存在复选框,则检测点击位置是否位于复选框的显示区域。0135由于复选框在被显示时,可以为复选框确定一个显示区域,或者可以获取到复选框被显示时所占用的显示区域,此时则可以检测点击位置是否位。

41、于所在行所具有的复选框的显示区域,如果点击位置位于该复选框的显示区域,则判定接收到选中文本视图中其中一个复选框时产生的选中信号,且该选中信号即选中了该点击位置处的复选框。0136可选的,当复选框被设置为文本内容所在行的起始位置,即所在行的行头时,在检测一个复选框是否被选中时,可以包括当文本视图的显示区域被点击时,确定点击位置;若点击位置位于所在行的起始位置且所在行存在复选框,则确定该复选框被选中。0137在步骤205中,若检测出接收到选中文本视图中其中一个复选框时产生的选中信号,则修改复选框所对应标签的属性参数,并根据修改后的属性参数显示复选框。0138电子设备在修改复选框所对应标签的属性参数。

42、,并根据修改后的属性参数显示复选框时,可以包括0139第一,获取复选框所对应标签的属性参数。0140第二,当属性参数为第一取值时,则将属性参数修改为第二取值,将复选框显示为选中状态。0141第三,当属性参数为第二取值时,则将属性参数修改为第一取值,将复选框显示为说明书CN104199861A129/14页13非选中状态。0142以第一取值为FALSE,第二取值为TRUE来讲,当复选框被选中时,如果该复选框的属性参数为第一取值FALSE,则将该属性参数修改为第二取值TRUE,即将原有的文本内容,修改为文本内容。此时,复选框显示为选中状态。可选的,可以利用打钩的形式表示复选框选中状态,很显然,还可。

43、以通过其他显示形式表示复选框的选中状态,比如填充该复选框等,本公开实施例不对复选框在选中状态下的显示形式不作具体限定。0143当复选框被选中时,如果该复选框的属性参数为第二取值TRUE,则将该属性参数修改为第一取值FALSE,即将原有的文本内容,修改为文本内容。此时,复选框显示为非选中状态。可选的,可以利用打叉的形式表示复选框的非选中状态,很显然,可以通过其他显示形式表示复选框的非选中状态,比如利用中空表示该复选框的非选择状态等,本公开实施例不对复选框在非选中状态下的显示形式不作具体限定。0144在一种可选的实施例中,该事项标记方法还可以包括当文本内容的复选框所对应标签的属性参数被修改为第二取。

44、值时,在文本内容上覆盖显示删除线。也即,当复选框被修改为选中状态时,在该复选框所对应的文本内容上覆盖显示删除线,以更突出显示该文本内容所表示的待办事项已完成。0145请参见图2G所示,其是根据一示例性实施例示出的一种在复选框被选中时,对文本内容所表示的待办事项进行删除标记的示意图。其中文本内容“刷碗”的复选框被修改为选中状态,此时将该文本内容“刷碗”上覆盖显示一条删除线,同样的,文本内容“洗衣服”的复选框被修改为选中状态,此时将该文本内容“洗衣服”上覆盖显示一条删除线。0146由于本公开实施例所提供的复选框是通过标签在文本视图中实现的,而文本视图在保存各个待办事项的文本内容时与控件是不同的,也。

45、即文本视图中的各个待办事项的文本内容均作为文本位于一个文本视图中,根据文本视图的特性可知,用户可以选中或复制文本视图中的任意区域中的文本。比如选中一个待办事项的文本内容,并对其待办事项的文本内容进行复制或剪切等操作,请参见图2H所示;还比如选中多个待办事项的文本内容,并可以对这些文本内容进行复制或剪切等操作,请参见图2I所示。0147综上所述,本公开实施例中提供的事项标记方法,通过在文本视图中接收至少一个文本内容,利用标签分别为选中的文本内容所表示的待办事项添加复选框,以用于对待办事项的标记;由于文本视图中的各个待办事项均是位于同一个文本视图中的,因此可以对这些待办事项进行全部选中或全部复制,。

46、解决了相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性的问题;达到了能够对待办事项进行标记,且可以对多个待办事项进行全部选中或全部复制的效果。0148本公开实施例中提供的事项标记方法,通过当文本视图的显示区域被点击时,确定点击位置,检测点击位置所在行是否存在复选框,若检测出点击位置的所在行存在复选框,则检测点击位置是否位于复选框的显示区域,并当点击位置位于复选框的显示区域时,判定接收到对该复选框进行选中的选中信号;由于通过标签在文本视图中添加的复选框并说明书CN104199861A1310/14页14不是控件,并不能利用控件监控。

47、的方式监控复选框是否被选中,因此需要根据上述判定方式判定非控件式的复选框有没有被选中,达到了可以准确判定非控件式复选框的选中情况的效果。0149本公开实施例中提供的事项标记方法,通过获取复选框所对应标签的属性参数,当属性参数为第一取值时,则将属性参数修改为第二取值,将复选框显示为选中状态,当属性参数为第二取值时,则将属性参数修改为第一取值,将复选框显示为非选中状态;达到了可以利用复选框实现对待办事项进行标记的效果。0150下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。0151图3是根据一示例性实施例示出的一种事项标记装置的框图。

48、,如图3所示,该事项标记装置应用于电子设备中,这里所讲的电子设备可以是智能手机、平板电脑、智能电视、电子书阅读器、MP4播放器、膝上型便携计算机和台式计算机等等。该事项标记装置包括但不限于第一接收模块302、第二接收模块304和添加模块306。0152该第一接收模块302,被配置为在文本视图中接收输入的至少一个文本内容。0153该第二接收模块304,被配置为接收为选中的文本内容添加复选框的添加指令。0154该添加模块306,被配置为利用标签为文本内容添加复选框,标签中包含有用于指示添加复选框的复选框参数和用于指示复选框是否被选中的属性参数,复选框用于对文本内容所表示的待办事项进行标记。0155。

49、综上所述,本公开实施例中提供的事项标记装置,通过在文本视图中接收至少一个文本内容,利用标签分别为选中的文本内容所表示的待办事项添加复选框,以用于对待办事项的标记;由于文本视图中的各个待办事项均是位于同一个文本视图中的,因此可以对这些待办事项进行全部选中或全部复制,解决了相关技术中待办事项的生成以及标记均是基于控件来实现的,在需要同时对其中多个待办事项进行相同处理时,具有很大的局限性的问题;达到了能够对待办事项进行标记,且可以对多个待办事项进行全部选中或全部复制的效果。0156图4是根据另一示例性实施例示出的一种事项标记装置的框图,如图4所示,该事项标记装置应用于电子设备中,这里所讲的电子设备可。

50、以是智能手机、平板电脑、智能电视、电子书阅读器、MP4播放器、膝上型便携计算机和台式计算机等等。该事项标记装置包括但不限于第一接收模块402、第二接收模块404和添加模块406。0157该第一接收模块402,被配置为在文本视图中接收输入的至少一个文本内容。0158该第二接收模块404,被配置为接收为选中的文本内容添加复选框的添加指令。0159该添加模块406,被配置为利用标签为文本内容添加复选框,标签中包含有用于指示添加复选框的复选框参数和用于指示复选框是否被选中的属性参数,复选框用于对文本内容所表示的待办事项进行标记。0160在一种可能的实施例中,添加模块406可以包括第一确定子模块406A。

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

当前位置:首页 > 物理 > 计算;推算;计数


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