【技术实现步骤摘要】
一种数据显示方法
[0001]本专利技术属于数据加工
,尤其涉及一种数据显示方法。
技术介绍
[0002]随着时代的发展,显示器作为人机交互的重要媒介,在信息化的时代起着越来越重要的作用。各类信息被集成在不同的机器上,通过显示器与用户进行交互。在交互过程中,通常通过界面上的显示区域对数据信息进行显示。在实际开发中,因考虑到UI的设计布局,显示区域的长度通常是固定的,所以当数据内容的长度超出显示区域的长度时,显示区域则无法完全显示数据内容。
[0003]因此,现有的数据显示方法无法满足不同UI布局的需要,无法胜任所有的数据显示的任务,使得用户的体验较差。
技术实现思路
[0004]鉴于上述问题,本专利技术提供一种数据显示方法,可以使超出显示区域的内容显示在显示区域内,在不改动UI布局的情况下满足数据的显示需求。
[0005]本专利技术采用的技术方案为:一种数据显示方法,包括:
[0006]获取源字符串并计算所述源字符串的长度;
[0007]若所述源字符串的长度大于显示区域的最大显示长度,从多个预设显示方式中确定目标显示方式;
[0008]根据所述目标显示方式对所述源字符串进行处理,得到目标字符串;
[0009]在所述显示区域显示所述目标字符串的全部内容。
[0010]进一步的,所述从多个预设显示方式中确定目标显示方式,包括以下至少一种:
[0011]响应用户操作指令,从多个预设显示方式中确定目标显示方式;
[0012]从多个预 ...
【技术保护点】
【技术特征摘要】
1.一种数据显示方法,其特征在于,包括:获取源字符串并计算所述源字符串的长度;若所述源字符串的长度大于显示区域的最大显示长度,从多个预设显示方式中确定目标显示方式;根据所述目标显示方式对所述源字符串进行处理,得到目标字符串;在所述显示区域显示所述目标字符串的全部内容。2.根据权利要求1所述的数据显示方法,其特征在于,所述从多个预设显示方式中确定目标显示方式,包括以下至少一种:响应用户操作指令,从多个预设显示方式中确定目标显示方式;从多个预设显示方式中随机确定目标显示方式;根据所述源字符串的内容从多个预设显示方式中确定目标显示方式。3.根据权利要求1所述的数据显示方法,其特征在于,若所述源字符串的长度大于显示区域的最大显示长度,所述方法还包括:将所述源字符串的长度与所述显示区域的极限显示长度比较;若所述源字符串的长度小于或等于所述显示区域的极限显示长度,则将所述显示区域的显示长度从最大显示长度增加至与所述源字符串的长度匹配的长度或所述极限显示长度,并在所述显示区域显示所述源字符串的全部内容;若所述源字符串的长度大于所述显示区域的极限显示长度,则确定目标显示方式。4.根据权利要求1所述的数据显示方法,其特征在于,目标显示方式包括局部放大显示,所述根据所述目标显示方式对所述源字符串进行处理,得到目标字符串,包括:从所述源字符串中获取与所述最大显示长度长度相等的字符串作为所述目标字符串;所述在所述显示区域显示所述目标字符串的全部内容,包括:将所述目标字符串显示在所述显示区域中;接受第一操作指令并根据所述第一操作指令新建显示窗口;将所述源字符串的全部内容显示在所述显示窗口中。5.根据权利要求1所述的数据显示方法,其特征在于,目标显示方式包括代替显示,所述根据所述目标显示方式对所述源字符串进行处理,得到目标字符串,包括:根据所述最大显示长度和替代字符串计算需要显示的显示文本长度;设置偏移长度,并根据所述偏移长度从所述源字符串中获取第一拷贝字符;计算所述第一拷贝字符的字符文本长度和所述偏移长度,得到第一字符文本长度和第一偏移长度,并将所述第一拷贝字符添加至所述目标字符串;计算所述目标字符串的目标文本长度,得到第一文本长度;若所述第一文本长度小于所述最大显示长度,则根据所述第一偏移长度从所述源字符串中获取第二拷贝字符;计算所述第二拷贝字符的字符文本长度和所述偏移长度,得到第二字符文本长度和第二偏移长度,并将所述第二拷贝字符添加至所述目标字符串;以此类推,直至所述目标文本长度大于或等于所述显示文本长度;若所述目标文本长度大于所述显示文本长度,则删除所述目标字符串最后一个字符;在所述目标字符串后面显示所述替代字符串。6.根据权利要求1所述的数据显示方法,其特征在于,所述目标显示方式包括滚动显
示,所述根据所述目标显示方式对所述源字符串进行处理,得到目标字符串,包括以下步骤:根据所述最大显示长度和替代字符串计算需要显示的显示文本长度;根据所述显示文...
【专利技术属性】
技术研发人员:尹鹏鹏,齐浩能,
申请(专利权)人:深圳市科曼医疗设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。