技术领域
[0001] 本发明涉及终端上的数据显示,尤其涉及的是,一种数据显示方法与数据显示装置。
相关背景技术
[0002] 现有的手机或者电脑,在网页、应用程序或者其他显示界面中,显示广告时,通常都是根据广告显示区域,预先制作完成特定长度和宽度的广告内容,然后在该广告显示区域进行显示。
[0003] 但是,终端无法利用其他空白区域、程序切换时间等资源,充分实现广告植入和显示。
[0004] 因此,现有技术存在缺陷,需要改进。
具体实施方式
[0036] 以下结合附图和具体实施例,对本发明进行详细说明。
[0037] 本发明充分利用终端上的显示界面,从而扩充实际显示内容,使终端能够将显示界面的空白可用空间增加数据显示,在同样大小的显示界面上实现了更大信息量的提供。本发明的一个实施例是,一种数据显示方法,其包括以下步骤;存储步骤A1:存储显示信息;显示步骤A2:判断显示界面是否具有可用空间,是则获取所述显示信息,在所述可用空间进行显示。例如,所述可用空间,包括空白区域、显示页面整体框架、滚动区域的末端、功能按钮及其前景和/或背景等。优选的,所述功能按钮设置透明背景或者半透明背景。通常的,所述可用空间为空白的显示界面,或者,所述可用空间为底色相同的一片显示界面,或者,所述可用空间为空白的显示界面与底色相同的一片显示界面的组合。例如,在滚轮的滚动终点,显示为空且无法继续滚动的空间,插入等空间广告;如果保持一秒以上,则链接相关广告地址,引导广告信息。又如,所述显示步骤A2中,所述显示信息还设置方向性结束语,如向上,或向左等。广告设计包括通知性广告、引导性广告以及链接性广告等。例如,功能按钮,即按键,采用按键背景广告播放方式,广告穿插显示在按键的缝隙和背景中,在功能按键的间隙中,实现可触发功能;优选的,功能按键设置透明,或半透明效果,使得背景广告效果更加清晰有效。或者,采用按键前景广告播放方式,功能按键除必要的功能描述外,以广告的画面为主显示广告内容;触发该功能按键过程中,先表现对应显示对应广告的内容,以及触发有效区域;广告停留若干时间后,进入正常功能执行过程。
[0038] 例如,如图1所示,其中,新闻客户端带内容浏览缓存功能;缓存共有两个广告和内容两个区域;广告缓存区由程序自动管理,且不可手动清除;内容缓存区是打开的目录或已经阅读的内容缓存到客户端,且可手动清除;广告分为:首页广告、主界面广告、栏目广告、过渡页广告、内容页广告、浮动广告;内容分为:标题、导读、正文、评论;广告以显示形式展示;广告图片支持png、jpg、gif、tif等图片格式以及rm、rmvb、avi、mpg等视频格式;广告带超级链接,点击可在客户端内跳转到对应的网页地址,例如,调取app store程序下载等。又如,如图4所示,主界面分为广告区A区和图标区B区;进入主界面,触发主界面广告同步,并被排入同步队列;主界面广告的显示按广告显示顺序进行展示;当离开主界面后再返回主界面时则显示第二个广告;如主界面没有广告,程序将主界面的图标块上下进行居中处理。如图5所示,由主界面点击功能图标按钮进入栏目;进入栏目后,触发栏目广告同步,并排入同步队列中;栏目广告按顺序进行展示;栏目同步队列以高优先级进行同步。
[0039] 上述实施例中,优选的,所述数据显示方法还包括功能按钮设置步骤A3、所述显示界面中的功能按钮设置必要功能表述词语以及所述显示信息。
[0040] 上述各个相关的实施例中,优选的,所述显示步骤A2中,还执行以下步骤:在选择执行功能按钮时,先显示所述显示信息,再执行所述功能按钮的功能;也就是说,当用户按下音乐播放、“愤怒的小鸟”或者“鳄鱼爱洗澡”等功能按钮时,先显示所述显示信息,在显示信息播放完成或者显示一段时间后,例如,显示3秒、5秒、10秒、15秒等,再执行音乐播放、“愤怒的小鸟”或者“鳄鱼爱洗澡”等功能。或者,功能程序切换过程中,穿插广告页面:在程序转换需要较长时间的情况下,先切换至广告画面;广告画面显示实现后,再转到程序的切换功能,并在广告画面的背景下显示功能进程。又一个例子是,所述显示步骤A2中,还执行以下步骤:判断程序切换或者执行程序是否需要超过第一预设时间,是则显示所述显示信息,同步进行程序切换或者执行程序,或迟滞第二预设时间后进行程序切换或者执行程序;也就是说,在程序切换时,或者在程序执行时,如果确定该程序的切换或者执行需要超过第一预设时间,第一预设时间包括1秒、2秒、3秒、5秒、10秒、30秒或者更多的时间,则显示所述显示信息,同步进行程序切换或者执行程序,或迟滞第二预设时间后进行程序切换或者执行程序,第二预设时间包括1秒、2秒、3秒、5秒、10秒、20秒、30秒等。或者,所述显示步骤A2中,还执行以下步骤:判断是否执行获取数据的操作指令时,是则先获取并显示所述显示信息,然后获取数据;也就是说,当要下载某一应用或者某一程序时,先下载显示信息,然后开始显示所述显示信息,同时下载该应用或者程序。例如,如图2所示,程序首次安装打开会进行程序初始化;初始化时除进行程序配置外,同时连接网络下载首页和栏目广告到缓存区;为节省初始化时间,内容和浮动广告不进行同步下载;首页广告可能含有多个广告,初始化时只同步广告顺序中第一个广告;栏目广告可能含有多个广告,初始化时只同步广告顺序中第一个广告。又如,一个例子如图3所示,第二次打开程序,A区直接显示广告,B区为跳过广告的功能按键和客户端的LOGO标识;广告显示时间为5秒,播放广告同时连接网络并按顺序下载该区其它广告;程序打开直接进入广告,因为广告为调取广告缓存区图片,因此调取显示的速度快;如无首页广告,则直接进入主界面;点击跳过广告后,直接进入主界面;点击跳过广告后,广告同步下载将被排入队列;程序按队列执行网络同步。
又一个例子如图6所示,在栏目中选择需要查看的新闻时,将跳转到新闻展示页面;选取需要查看的新闻后,程序将同步新闻内容排列入阶列,并等待与服务器同步;在同步的过程中显示广告,该区域广告显示时长为3秒。如图7所示,由栏目进入新闻正文显示时,在新闻的标题上方显示广告;显示新闻正文后,同步广告被排入队列;新闻正文同步队列以高优先级进行同步。如图8所示,在查看新闻时,点击跟帖查看可以进入看贴界面;同步完成看贴情况操作后,触发广告同步;浮动广告显示时间为3秒;浮动广告支持PNG透明图片等。
[0041] 上述各个相关的实施例中,优选的,所述显示步骤A2中,还执行以下步骤:判断是否悬停超过第三预设时间,是则显示具有链接的所述显示信息。例如,鼠标或者手指悬停超过0.5秒或者1秒之后,则显示具有链接的所述显示信息。或者,所述显示步骤A2中,执行以下步骤:判断所述显示界面的对齐方式,获取所述显示信息,在与所述对齐方式相异的位置进行显示。例如,显示界面为左对齐,则显示信息在右侧或者右对齐位置进行显示。例如,左端对齐排版的右端,经常会有不等的排版空余空间,采用上述方法插入广告或者广告链接,优选的,链接触发区域设计得足够细小,如企业的LOGO等,使之便于插入,优选的,通过颜色和形状的多种区别,使广告或者广告链接明显不同于左端的排版内容。
[0042] 上述各个实施例中,优选的,所述存储步骤A1中,所述显示信息包括文字、链接、图形、声音、视频或其组合。其中,链接也称超级链接,是指从一个网页指向一个目标的连接关系,所指向的目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是图片、电子邮件地址、文件、甚至是应用程序。在一个网页中用来超链接的对象,可以是一段文本或者是一个图片。例如,所述显示信息包括用于直接获取的格式化文字、链接、图形、声音、视频或其组合,以及用于生成显示信息的元素文字、链接、图形、声音、视频或其组合。也就是说,文字、链接、图形、声音、视频或其组合,可以预先设置格式,根据显示界面的可用空间大小,直接获取,例如,设置了800像素×600像素的一JPG格式图片以及300像素×300像素的一TIF格式图片,当所述可用空间为300像素×300像素时,则直接获取该TIF格式图片,在所述可用空间进行显示。或者,预先存储若干元素文字和元素图形,判断显示界面具有可用空间,且可用空间为30像素×60像素时,选择若干元素文字和元素图形,生成30像素×60像素大小的图片,例如JPG格式、GIF格式、PNG格式或者其他图形格式,在所述可用空间进行显示。其中,元素文字、链接、图形、声音、视频或其组合,即元素文字、元素链接、元素图形、元素声音、元素视频或其组合,是用于相互组合以生成显示文件,在所述可用空间进行显示。所述显示文件包括各种预设置格式的图形文件和/或视频文件。
[0043] 应用于上述任一实施例,优选的,所述存储步骤A1中,还执行以下步骤A11、在具有多项显示信息时,存储各项显示信息的供应顺序。也就是说,各项显示信息设置了优先顺序,例如,根据优先顺序来设置先播放哪个广告。例如,同时存在多项显示信息,均符合所述可用空间,则依据各项显示信息的供应顺序,包括直接获取的格式化文字、链接、图形、声音、视频或其组合,以及用于生成显示信息的元素文字、链接、图形、声音、视频或其组合等,在所述可用空间进行显示。优选的,所述步骤A11中,还执行以下步骤A111、对具有相异形状和大小的多项显示信息,分别存储各项显示信息的供应顺序,即,可以根据可用空间来设置先播放哪个广告或者政府发出的紧急通知。上述实施例中,优选的,所述存储步骤A1中,还执行以下步骤A12、调整所述供应顺序。也就是说,管理者或者服务提供商,能够根据需求,调整供应顺序,给用户呈现不同的显示信息。又如,采用随机顺序调整供应顺序,以使用户获得不同的使用体验。
[0044] 与上述任一实施例相结合,所述显示步骤A2中,所述判断显示界面是否具有可用空间,执行以下步骤:A21、获取所述显示界面的分辨率;例如,所述显示界面的分辨率为640×1136或者940×640、800×600、1024×768、1600×900、1600×1000等。A22、获取所述可用空间的范围。例如,获取所述可用空间的大小、位置或者坐标等;例如,显示界面的分辨率为940×640,所述可用空间的大小为60×50,位置在显示界面的右下角,或者,以显示界面的左上角为原点,所述可用空间的坐标为(880,590)或者(600,520)等。
[0045] 与上述任一相关实施例相结合,所述显示步骤A2中,所述获取所述显示信息,执行以下步骤:A23、根据所述显示界面的分辨率以及所述可用空间的范围,获取所述显示信息,或根据所述显示信息生成显示元素,用于在所述可用空间进行显示。显示元素包括在显示信息上增加或者删除、修改部分内容,还包括对显示信息作出修饰,例如在其边缘添加黑色边框或者与可用空间周边颜色相对的对比色,例如白色边缘等。例如,可用空间周边颜色为红色,则其相对的对比色包括蓝色、绿色、白色等,又如,可用空间周边颜色为白色,则其相对的对比色包括红色、绿色、蓝色、黑色等,只需不易混淆即可,本发明各实施例对此均不作限制。优选的,所述步骤A23中,还执行以下步骤A231、根据所述显示界面的分辨率以及所述可用空间的范围生成显示条件,获取或生成符合所述显示条件的显示元素。例如,显示条件包括所述显示界面的分辨率、可用空间的大小、可供显示的时间等,优选的,显示条件还包括与用户曾经浏览过的历史记录匹配度较高的内容,例如,用户曾经浏览过笔记本电脑的网站,则显示条件包括优先选取笔记本电脑相关的内容。优选的,所述步骤A22中,还执行以下步骤A221:获取所述可用空间的外围区域的颜色;所述生成符合所述显示条件的显示元素,还执行步骤A2311:在所述可用空间的边缘,设置与所述外围区域的颜色相近或相对比的颜色。
[0046] 进一步地,本发明的实施例还包括,一种数据显示装置,其设置用于存储显示信息的存储模块、用于判断显示界面是否具有可用空间的判断模块、用于获取所述显示信息的获取模块、以及用于在所述可用空间进行显示的显示模块,并且,其采用任一上述数据显示方法;或者,其还包括与上述数据显示方法相关的功能模块。例如,该数据显示装置还包括用于设置和调整供应顺序的供应顺序设置模块。又如,所述获取模块还用于获取所述显示界面的分辨率以及获取所述可用空间的范围。又如,该数据显示装置还包括用于根据所述显示界面的分辨率以及所述可用空间的范围生成显示条件的显示条件生成模块。又如,该数据显示装置还包括用于根据元素文字、链接、图形、声音、视频或其组合生成显示信息或显示元素的显示信息生成模块。又如,该数据显示装置还包括用于计时与判断的时间模块。
[0047] 进一步地,本发明的实施例还包括,上述各实施例的各技术特征,相互组合形成的数据显示方法或数据显示装置;或者,上述各实施例的相互组合形成的数据显示方法或数据显示装置。
[0048] 综上所述,本发明各实施例的目的是为了解决现有终端的显示界面的显示问题,如何通过终端实现内容显示?如何通过终端实现显示界面空白处的内容显示?毋庸置疑,这是一个技术问题。现有的终端,例如PC机通常采用浏览器或者桌面进行显示,又如手机在其显示屏上提供各种应用的显示,然而,这些显示界面总是存在空白或者未能得以充分利用的空间;采用上述数据显示方法或数据显示装置,对于终端上没有利用到的空间,能够将利用不充分的空间、暂时不利用的空间以及可以借用的空间全部用上。对于终端上的显示界面未能充分利用的技术问题,上述数据显示方法或数据显示装置采用了符合自然规律的技术手段,包括存储显示信息、判断显示界面具有可用空间时获取所述显示信息,在所述可用空间进行显示,获得了受自然规律约束的效果,即在同样大小的显示界面上,扩充了实际显示内容,使终端能够将显示界面的可用空间更有效利用,增加了数据显示,在同样大小的显示界面上提供了更大的信息量,有助于硬件提供商、软件提供商或者服务提供商提供更多的使用体验。
[0049] 需要说明的是,上述各技术特征的相互组合,形成各个实施例,应视为本发明说明书记载的范围。
[0050] 应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。