[发明专利]字符串的显示方法和装置在审
申请号: | 201410834610.1 | 申请日: | 2014-12-26 |
公开(公告)号: | CN105786308A | 公开(公告)日: | 2016-07-20 |
发明(设计)人: | 诸炜 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F17/21 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字符串 显示 方法 装置 | ||
技术领域
本申请涉及数据处理技术领域,尤其涉及一种字符串的显示方法和装置。
背景技术
在电子设备的交互界面上,通常都需要向用户显示字符串,例如,在浏览器中显示文 件名。通常来讲,电子设备的显示界面都有宽度限制,当要显示的字符串很长时,受限于 电子设备的显示宽度,字符串在单行不能全部显示。
现有技术中,可以由用户预先设置单行显示的最大字符数,当字符串很长时,将超过 最大字符数的字符直接去掉。但是,这种方式需要人为干预并且灵活性较差。
发明内容
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本申请的一个目的在于提出一种字符串的显示方法,该方法可以在显示字符串 时不需要人为干预且可以提高灵活性。
本申请的另一个目的在于提出一种字符串的显示装置。
为达到上述目的,本申请第一方面实施例提出的字符串的显示方法,包括:获取第一 宽度,所述第一宽度是当前显示区域的宽度;获取第二宽度,所述第二宽度是要显示的字 符串单行显示所需的宽度;如果所述第二宽度大于所述第一宽度,对所述字符串进行截取, 使得截取后的字符串的显示宽度小于或等于所述第一宽度,并对截取后的字符串进行拼接; 显示所述拼接后的字符串。
本申请第一方面实施例提出的字符串的显示方法,通过获取第一宽度和第二宽度,并 根据第一宽度和第二宽度截取拼接字符串,可以实现根据当前显示区域的宽度自适应的截 取字符串,从而提高字符串显示的灵活性,并且,本实施例也不需要人为预先设置信息, 不需要人为干预,降低用户开销。
为达到上述目的,本申请第二方面实施例提出的字符串的显示装置,包括:第一获取 模块,用于获取第一宽度,所述第一宽度是当前显示区域的宽度;第二获取模块,用于获 取第二宽度,所述第二宽度是要显示的字符串单行显示所需的宽度;截取模块,用于如果 所述第二宽度大于所述第一宽度,对所述字符串进行截取,使得截取后的字符串的显示宽 度小于或等于所述第一宽度,并对截取后的字符串进行拼接;显示模块,用于显示所述拼 接后的字符串。
本申请第二方面实施例提出的字符串的显示装置,通过获取第一宽度和第二宽度,并 根据第一宽度和第二宽度截取拼接字符串,可以实现根据当前显示区域的宽度自适应的截 取字符串,从而提高字符串显示的灵活性,并且,本实施例也不需要人为预先设置信息, 不需要人为干预,降低用户开销。
本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明 显,或通过本申请的实践了解到。
附图说明
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显 和容易理解,其中:
图1是本申请一实施例提出的字符串的显示方法的流程示意图;
图2是本申请另一实施例提出的字符串的显示方法的流程示意图;
图3是本申请实施例中文件名在一种显示区域中的显示示意图;
图4是本申请实施例中文件名在另一种显示区域中的显示示意图;
图5是本申请另一实施例提出的字符串的显示装置的结构示意图;
图6是本申请另一实施例提出的字符串的显示装置的结构示意图。
具体实施方式
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同 或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描 述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。相反,本申 请的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
图1是本申请一实施例提出的字符串的显示方法的流程示意图,该方法包括:
S11:获取第一宽度,所述第一宽度是当前显示区域的宽度。
其中,本实施例的方法可以由插件执行,例如,浏览器中加载的插件。
插件可以由javascript编写。
具体的,可以通过javascript的offsetwidth方法,获取当前显示区域的宽度。
S12:获取第二宽度,所述第二宽度是要显示的字符串单行显示所需的宽度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410834610.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用通知消息展示方法、装置及电子设备
- 下一篇:显示方法、装置和终端