[发明专利]一种图文展示装置及其展示方法在审
申请号: | 202011412521.X | 申请日: | 2020-12-03 |
公开(公告)号: | CN112506508A | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 龚林轩 | 申请(专利权)人: | 上海旅书历行文化传播有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F9/451 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201600 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图文 展示 装置 及其 方法 | ||
本发明公开了一种图文展示装置,包括第一获取模块、图文呈现模块、日历呈现模块、第一展示模块、第二获取模块、绘制模块、第二展示模块、展示字符数计算模块、展示字符确定模块、图文生成模块。本发明还公开了一种图文展示装置的展示方法,包括以下步骤:S1.对关联日期信息的图文内容进行展示;S2.对图文绘制结果的进行展示;S3.对终端页面的图文进行展示。本发明通过设置第二获取模块、绘制模块、第二展示模块,能够将绘制和布局待绘制单元的任务交由子线程来完成,子线程可以并行执行绘制任务,从而在减轻主线程的压力的同时,可以提升整体绘制效率。
技术领域
本发明属于图文展示技术领域,具体涉及一种图文展示装置及其展示方法。
背景技术
用户界面设计是指对软件的人机交互、操作逻辑、界面美观的整体设计,好的UI设计不仅是让软件变得有个性有品位,还要让软件的操作变得舒适简单、自由,充分体现软件的定位和特点,然而市面上各种的图文展示装置及其展示方法仍存在各种各样的问题。
如授权公告号为CN108062364A所公开的信息展示方法及装,其虽然实现了能够快速获取视频对应的图文信息,且方便用户阅读与视频对应的图文信息,无需用户另外打开浏览器手动搜索与视频相关的图文信息进行阅读,但是并未解决现有的图文展示装置及其展示方法还存在的问题:不方便对不同日期相关事件的定位,同时图文整体绘制效率较低,另外不方便对文字和图片进行同时展示,为此我们提出一种图文展示装置及其展示方法。
发明内容
本发明的目的在于提供一种图文展示装置及其展示方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种图文展示装置,包括第一获取模块、图文呈现模块、日历呈现模块、第一展示模块、第二获取模块、绘制模块、第二展示模块、展示字符数计算模块、展示字符确定模块、图文生成模块;
所述第一获取模块用于获取图文内容及与图文内容建立有日期对应关系的日历内容;
所述图文呈现模块用于将图文内容的标识信息按照设定的第一呈现规则在图文呈现区内进行呈现,并在接收到用户对一标识信息的点选操作时,通知所述第一展示模块展示与所述标识信息对应的图文内容;
所述日历呈现模块用于将与图文内容建立有日期对应关系的日历内容按照设定的第二呈现规则在日历呈现区进行呈现,并在接收到用户对一日期的点选操作时,通知所述第一展示模块展示与所述日期建立有日期对应关系的图文内容;
所述第一展示模块用于展示与标识信息对应的图文内容或展示与日期建立有日期对应关系的图文内容;
所述第二获取模块用于获取待绘制单元中的待绘制内容,以及待绘制内容的绘制属性;
所述绘制模块用于按照每个所述待绘制内容的绘制属性,依次在目标图形上下文中绘制每个所述待绘制内容,生成目标视图图层对象;
所述第二展示模块用于将所述目标视图图层对象作为图文绘制结果进行展示;
所述展示字符数计算模块用于根据当前页面的预留字符展示区域中设置的单个字符的高度和宽度,以及所述预留字符展示区域的面积,确定所述当前页面的所述预留字符展示区域的最大展示字符数;
所述展示字符确定模块用于获取待展示文本中的全部字符,并根据所述全部字符和所述预留字符展示区域的所述最大展示字符数,确定将在所述预留字符展示区域展示的展示字符;
所述图文生成模块用于在所述预留图片展示区域加载待展示图片,并在所述预留字符展示区域加载所述展示字符,以在所述当前页面展示所述待展示图片以及所述展示字符。
优选的,所述图文呈现模块用于将图文内容的图片缩略图及简要说明在所述图文呈现区的展示界面分类呈现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海旅书历行文化传播有限公司,未经上海旅书历行文化传播有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011412521.X/2.html,转载请声明来源钻瓜专利网。