标题显示控制方法及装置与流程

文档序号:11961407阅读:来源:国知局

技术特征:

1.一种标题显示控制方法,其特征在于,包括:

显示控制模块获取标题文本的文本长度,及字体大小;

所述显示控制模块根据所述文本长度及字体大小计算显示所述标题文本的文本宽度;

当所述文本宽度大于最大显示宽度时,所述显示控制模块获取文本滚动速度;

所述显示控制模块根据所述文本滚动速度确定显示界面的刷新频率及所述标题文本每次显示的显示位置之间的间隔距离;

所述显示控制模块根据所述刷新频率及所述间隔距离生成控制消息发送到标题显示模块;

所述标题显示模块根据所述控制消息对所述标题文本进行滚动显示。

2.根据权利要求1所述的方法,其特征在于,所述标题显示模块根据所述控制消息对所述标题文本进行滚动显示,包括:

当接收到所述控制消息时,所述标题显示模块根据所述刷新频率及上一次所述显示的第一刷新时间确定本次显示界面的第二刷新时间;

所述标题显示模块根据所述间隔距离及上一次所述标题文本的第一显示位置确定本次所述标题文本的第二显示位置;

在所述第二刷新时间对所述显示界面进行刷新后,所述标题显示模块在所述第二显示位置显示所述标题文本。

3.根据权利要求2所述的方法,其特征在于,所述控制消息还包括:用于标识所述标题文本显示或隐藏状态的标识位;

所述标题显示模块根据所述控制消息对所述标题文本进行滚动显示,还包括:

所述标题显示模块监听所述控制消息中的标识位;

当根据所述标识位确定所述标题文本为隐藏状态时,所述标题显示模块停止刷新界面及显示所述标题文本,记录当前所述标题文本的第三显示位置。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

当所述显示控制模块接收到对所述文本滚动速度的第一设置信息时,根据所述第一设置信息确定所述文本滚动速度的数值。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

所述显示控制模块判断所述标题文本的滚动次数;

当所述滚动次数超过预设次数时,所述显示控制模块停止发送所述控制消息;

所述标题显示模块判断在预设时间段内是否接收到所述控制消息;

当在预设时间段内未接收到所述控制消息时,所述标题显示模块从行首位置显示所述标题文本的第一个字符,对于超出所述最大显示宽度的字符进行截除并以省略号进行替代显示。

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

当所述显示控制模块接收到对所述预设次数的第二设置信息时,根据所述第二设置信息确定所述预设次数的数值。

7.一种标题显示控制装置,其特征在于,包括:显示控制模块和标题显示模块;

所述显示控制模块包括:

第一获取子模块,用于获取标题文本的文本长度,及字体大小;

计算子模块,用于根据所述文本长度及字体大小计算显示所述标题文本的文本宽度;

第二获取子模块,用于当所述文本宽度大于最大显示宽度时,获取文本滚动速度;

第一确定子模块,用于根据所述文本滚动速度确定显示界面的刷新频率及所述标题文本每次显示的显示位置之间的间隔距离;

发送子模块,用于根据所述刷新频率及所述间隔距离生成控制消息发送到标题显示模块;

所述标题显示模块包括:

显示子模块,用于根据所述控制消息对所述标题文本进行滚动显示。

8.根据权利要求7所述的装置,其特征在于,所述标题显示模块还包括:第二确定子模块和第三确定子模块,

第二确定子模块,用于当接收到所述控制消息时,所述标题显示模块根据所述刷新频率及上一次所述显示的第一刷新时间确定本次显示界面的第二刷新时间;

第三确定子模块,用于所述标题显示模块根据所述间隔距离及上一次所述标题文本的第一显示位置确定本次所述标题文本的第二显示位置;

所述显示子模块,用于在所述第二刷新时间对所述显示界面进行刷新后,所述标题显示模块在所述第二显示位置显示所述标题文本。

9.根据权利要求8所述的装置,其特征在于,所述控制消息还包括:用于标识所述标题文本显示或隐藏状态的标识位;所述标题显示模块还包括:监听子模块,

所述监听子模块,用于监听所述控制消息中的标识位;

所述显示子模块,用于当根据所述标识位确定所述标题文本为隐藏状态时,停止刷新界面及显示所述标题文本,记录当前所述标题文本的第三显示位置。

10.根据权利要求7所述的装置,其特征在于,所述显示控制模块还包括:滚动速度设置子模块,

所述滚动速度设置子模块,用于当接收到对所述文本滚动速度的第一设置信息时,根据所述第一设置信息确定所述文本滚动速度的数值。

11.根据权利要求6所述的装置,其特征在于,所述显示控制模块还包括:第一判断子模块,

所述第一判断子模块,用于判断所述标题文本的滚动次数;

所述发送子模块,用于当所述滚动次数超过预设次数时,停止发送所述控制消息;

所述标题显示模块还包括:第二判断子模块,

所述第二判断子模块,用于判断在预设时间段内是否接收到所述控制消息;

所述显示子模块,用于当在预设时间段内未接收到所述控制消息时,从行首位置显示所述标题文本的第一个字符,对于超出所述最大显示宽度的字符进行截除并以省略号进行替代显示。

12.根据权利要求6所述的装置,其特征在于,所述显示控制模块还包括:滚动次数设置子模块,

所述滚动次数设置子模块,用于当所述接收到对所述预设次数的第二设置信息时,根据所述第二设置信息确定所述预设次数的数值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1