终端的标识显示方法和装置制造方法及图纸

技术编号:10906489 阅读:122 留言:0更新日期:2015-01-14 15:19
本发明专利技术公开了一种终端的标识显示方法和装置,所述方法包括:获取所述终端的当前显示信息;根据所述终端的当前显示信息生成一标识显示尺寸;生成具有所述标识显示尺寸的标识;以及显示所述具有所述标识显示尺寸的标识。本发明专利技术根据终端的当前显示信息,尤其是终端显示区域的尺寸自适应调整标识(譬如缩略图)的显示尺寸,使得面积较大的显示区域能够显示高分辨率的标识,面积较小的显示区域能够显示低分辨率的标识,提高了标识的显示效率,并使得所述终端具有一较佳的标识显示效果。

【技术实现步骤摘要】
终端的标识显示方法和装置
本专利技术属于显示
,尤其涉及一种终端的标识显示方法和装置。
技术介绍
随着终端的不断普及,用户对终端性能的要求越来越高。现有技术中,用户经常需要通过点击终端显示界面的图标进入终端的应用程序或者浏览各种多媒体信息,该多媒体信息譬如为图片或者视频等。无论是进入应用程序还是浏览多媒体信息,都需要在终端显示界面所显示的图标的基础上进行,其中所述图标对应有应用程序或者多媒体信息,用户点击(譬如双击)图标可进入相应的应用程序或者打开多媒体信息。以用户浏览手机中的图片为例,现有技术的方案为:手机在显示图片时,首先获取手机上的图片,之后分别为每一张图片创建一固定尺寸的缩略图(即图标),最后通过手机Android平台的网格视图(Gridview)的控件将创建的缩略图显示给用户,用户可通过双击缩略图打开对应的图片。本专利技术的专利技术人在研究过程中发现,由于所有的缩略图的显示尺寸(即分辨率)都固定,导致高分辨率的手机显示分辨率较低的缩略图时,会出现缩略图模糊的问题;而低分辨率的手机在显示分辨率较高的缩略图时,容易出现卡顿的问题。综上,现有技术存在以下技术问题:由于所有的图标都是以一固定尺寸进行显示,导致显示效果不佳、显示效率低下以及终端出现卡顿的技术问题。
技术实现思路
鉴于此,本专利技术提供一种终端的标识显示方法及装置,以解决现有技术中由于所有的图标都是以一固定尺寸进行显示,导致显示效果不佳、显示效率低下以及终端出现卡顿的技术问题。为解决上述技术问题,本专利技术实施例提供以下技术方案:一种终端的标识显示方法,所述方法包括以下步骤:获取所述终端的当前显示信息;根据所述终端的当前显示信息生成对应标识的标识显示尺寸;生成具有标识显示尺寸的标识;将所述具有标识显示尺寸的标识显示。为解决上述技术问题,本专利技术实施例还提供以下技术方案:一种标识显示装置,所述装置包括:当前显示信息获取模块,用于获取所述终端的当前显示信息;标识显示尺寸生成模块,用于根据所述终端的当前显示信息生成一标识显示尺寸;标识生成模块,用于生成具有所述标识显示尺寸的标识;以及标识显示模块,用于显示所述具有所述标识显示尺寸的标识。本专利技术实施例根据终端的当前显示信息,尤其是终端显示区域的尺寸自适应的调整标识(譬如缩略图)的显示尺寸,使得面积较大的显示区域能够显示高分辨率的标识,面积较小的显示区域能够显示低分辨率的标识,提高了标识的显示效率,并使得所述终端具有一较佳的标识显示效果。附图说明图1是本专利技术第一实施例终端的标识显示方法的流程示意图;图2为本专利技术实施例中在显示区域显示标识的示意图;图3为本专利技术第二实施例终端的标识显示方法的流程示意图;图4是本专利技术实施例中标识显示装置的结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本专利技术具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。在以下的说明中,本专利技术的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本专利技术原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本专利技术的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。所熟知的适合用于本专利技术的运算系统、环境与组态的范例可包括(但不限于)手持电话、个人计算机、服务器、多处理器系统、微电脑为主的系统、主架构型计算机、及分布式运算环境,其中包括了任何的上述系统或装置。本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本专利技术保护范围之内。请参阅图1,图1为本专利技术第一实施例终端的标识显示方法的流程示意图。在步骤S101中,获取所述终端的当前显示信息。其中所述终端譬如为手机、个人电脑或者平板电脑等具有CPU、显示屏幕的设备,所述显示屏幕具有显示界面,所述显示界面的显示区域可显示标识(譬如缩略图)、多媒体等信息。其中,所述终端的显示界面譬如为一页面、窗口或网页。在具体实施过程中,所述终端的当前显示信息包括所述终端的页面移动方式、对应所述页面移动方式的显示区域尺寸、以及对应所述显示区域尺寸的标识显示数量。更具体的,若页面移动方式为上下移动,则所述当前显示信息还包括所述显示区域中每一行相邻标识之间的间隔、每一行标识中最左侧的标识与左侧显示区域边界的距离、该行中最右侧标识与右侧显示区域边界的距离;若页面移动方式为左右移动,则所述当前显示信息还包括每列中相邻标识之间的间隔、每一列标识中最上方标识与上侧显示区域边界的距离、该列中最下方标识与下侧显示区域边界的距离,上述当前显示信息所包括的信息用于计算生成一标识显示尺寸,具体请参阅下文。在步骤S102中,根据所述终端的当前显示信息生成标识显示尺寸。在所述页面移动方式为上下移动时,譬如请参阅图2,则对应的显示区域尺寸为所述显示区域20的宽度D1,沿所述显示区域宽度方向的每一行标识21的显示数量N。在上述情况下,设定每个标识21的高度和宽度均为T,每一行相邻标识21之间的间隔为D2,每一行标识中最左侧的标识与左侧显示区域边界的距离为D3,该行中最右侧标识与右侧显示区域边界的距离为D4,通过图2不难看出,上述各距离满足公式(1):N*T+(N-1)*D2+D3+D4=D1(1)在已知N、D2,且D2<=D3以及D2<=D4的前提下,可通过上述公式(1)计算生成每个标识的高度和宽度T,即生成本专利技术实施例所需计算生成的标识显示尺寸,亦即所述标识的分辨率。在步骤S103中,生成具有所述标识显示尺寸的标识。具体的,根据已计算生成的标识显示尺寸,为所述终端中的应用信息创建对应的标识,该应用信息譬如为所述终端内的应用程序(即时通信软件、安全软件等),也可以是存储于所述终端内的多媒体信息,该多媒体信息譬如为图片或者视频。通过为上述应用信息建立具有所述标识显示尺寸的标识,由于所述标识显示尺寸对应所述终端的当前显示信息,因此所述标识的显示效果清晰。在步骤S104中,将所述具有标识显示尺寸的标识显示。譬如为所述终端中的图片创建缩略图,在获取所述终端中的图片后,根据所述终端的当前显示信息,为获取的图片生成具有高度和宽度均为T的缩略图,并将生成的缩略图显示于所述终端的显示区域。请参阅图3,图3为本专利技术第二实施例中终端的标识显示方法的流程示意图。在步骤S201中,获取终端中的应用信息。本专利技术实施例所指的应用信息可通过标识(譬如缩略图)显示于终端的显示区域,所述显示区域可以为所述终端的显示界面,也可以是所述终端应用程序中的显示界面,譬如微信的图片显本文档来自技高网...
终端的标识显示方法和装置

【技术保护点】
一种终端的标识显示方法,其特征在于,所述方法包括以下步骤:获取所述终端的当前显示信息;根据所述终端的当前显示信息生成一标识显示尺寸;生成具有所述标识显示尺寸的标识;以及显示所述具有所述标识显示尺寸的标识。

【技术特征摘要】
1.一种终端的标识显示方法,其特征在于,所述方法包括以下步骤:获取所述终端的当前显示信息,所述当前显示信息包括所述终端的页面移动方式、对应所述页面移动方式的显示区域尺寸、以及对应所述显示区域尺寸的标识显示数量;根据所述终端的当前显示信息生成一标识显示尺寸;生成具有所述标识显示尺寸的标识;判断所述标识与当前显示区域之间的距离是否小于预定阈值,若是,则将所述标识存储至预定缓存空间;以及接收标识显示指令,从所述预定缓存空间获取对应所述标识显示指令的标识,并显示获取的标识。2.根据权利要求1所述的终端的标识显示方法,其特征在于,将所述标识存储至预定缓存空间后,所述方法还包括以下步骤:判断所述预定缓存空间内的标识是否符合预设的回收条件;若所述预定缓存空间内的标识符合预设的回收条件,则将符合预设的回收条件的标识从所述预定缓存空间删除。3.根据权利要求2所述的终端的标识显示方法,其特征在于,将所述标识存储至预定缓存空间时,所述方法包括以下步骤:为所述标识建立索引,其中所述索引为所述标识在所述预定缓存空间内的坐标值;将建立索引后的标识存储至所述预定缓存空间。4.根据权利要求1所述的终端的标识显示方法,其特征在于,获取所述终端的当前显示信息的步骤之前,所述方法还包括:获取所述终端的应用信息;而所述生成具有标识显示尺寸的标识的步骤包括:获取所述应用信息,并为获取到的应用信息生成具有所述标识显示尺寸的标识。5.一种终端的标识显示装置,其特征在于,所述装置包括:当前显示信息获取模块,用于获取所述终端...

【专利技术属性】
技术研发人员:陈建铭
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1