《终端的标识显示方法和装置.pdf》由会员分享,可在线阅读,更多相关《终端的标识显示方法和装置.pdf(13页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 104281439 A (43)申请公布日 2015.01.14 CN 104281439 A (21)申请号 201310274525.X (22)申请日 2013.07.02 G06F 9/44(2006.01) (71)申请人 腾讯科技 (深圳) 有限公司 地址 518000 广东省深圳市福田区振兴路赛 格科技园 2 栋东 403 室 (72)发明人 陈建铭 (74)专利代理机构 深圳翼盛智成知识产权事务 所 ( 普通合伙 ) 44300 代理人 欧阳启明 (54) 发明名称 终端的标识显示方法和装置 (57) 摘要 本发明公开了一种终端的标识显示方法和装 置,。
2、 所述方法包括 : 获取所述终端的当前显示信 息 ; 根据所述终端的当前显示信息生成一标识显 示尺寸 ; 生成具有所述标识显示尺寸的标识 ; 以 及显示所述具有所述标识显示尺寸的标识。本发 明根据终端的当前显示信息, 尤其是终端显示区 域的尺寸自适应调整标识 (譬如缩略图) 的显示尺 寸, 使得面积较大的显示区域能够显示高分辨率 的标识, 面积较小的显示区域能够显示低分辨率 的标识, 提高了标识的显示效率, 并使得所述终端 具有一较佳的标识显示效果。 (51)Int.Cl. 权利要求书 2 页 说明书 7 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书。
3、2页 说明书7页 附图3页 (10)申请公布号 CN 104281439 A CN 104281439 A 1/2 页 2 1. 一种终端的标识显示方法, 其特征在于, 所述方法包括以下步骤 : 获取所述终端的当前显示信息 ; 根据所述终端的当前显示信息生成一标识显示尺寸 ; 生成具有所述标识显示尺寸的标识 ; 以及 显示所述具有所述标识显示尺寸的标识。 2. 根据权利要求 1 所述的终端的标识显示方法, 其特征在于, 所述当前显示信息包括 所述终端的页面移动方式、 对应所述页面移动方式的显示区域尺寸、 以及对应所述显示区 域尺寸的标识显示数量。 3. 根据权利要求 1 所述的终端的标识显示方。
4、法, 其特征在于, 生成具有标识显示尺寸 的标识之后, 所述方法还包括以下步骤 : 判断所述标识是否符合预设的加载条件 ; 若所述标识符合预设的加载条件, 则将所述标识存储至预定缓存空间 ; 而在显示所述具有所述标识显示尺寸的标识时, 包括以下步骤 : 接收标识显示指令, 从所述预定缓存空间获取对应所述标识显示指令的标识, 并显示 该获取的标识。 4. 根据权利要求 3 所述的终端的标识显示方法, 其特征在于, 将所述标识存储至预定 缓存空间后, 所述方法还包括以下步骤 : 判断所述预定缓存空间内的标识是否符合预设的回收条件 ; 若所述预定缓存空间内的标识符合预设的回收条件, 则将符合预设的回。
5、收条件的标识 从所述预定缓存空间删除。 5. 根据权利要求 3 所述的终端的标识显示方法, 其特征在于, 将所述标识存储至预定 缓存空间时, 所述方法包括以下步骤 : 为所述标识建立索引, 其中所述索引为所述标识在所述预定缓存空间内的坐标值 ; 将建立索引后的标识存储至所述预定缓存空间。 6. 根据权利要求 1 所述的终端的标识显示方法, 其特征在于, 获取所述终端的当前显 示信息的步骤之前, 所述方法还包括 : 获取所述终端的应用信息 ; 而所述生成具有标识显示尺寸的标识的步骤包括 : 获取所述应用信息, 并为获取到的应用信息生成具有所述标识显示尺寸的标识。 7. 一种标识显示装置, 其特征。
6、在于, 所述装置包括 : 当前显示信息获取模块, 用于获取所述终端的当前显示信息 ; 标识显示尺寸生成模块, 用于根据所述终端的当前显示信息生成一标识显示尺寸 ; 标识生成模块, 用于生成具有所述标识显示尺寸的标识 ; 以及 标识显示模块, 用于显示所述具有所述标识显示尺寸的标识。 8. 根据权利要求 7 所述的标识显示装置, 其特征在于, 所述当前显示信息包括所述终 端的页面移动方式、 对应所述页面移动方式的显示区域尺寸、 以及对应所述显示区域尺寸 的标识显示数量。 9. 根据权利要求 7 所述的标识显示装置, 其特征在于, 所述装置还包括存储模块以及 判断模块 ; 权 利 要 求 书 CN。
7、 104281439 A 2 2/2 页 3 所述判断模块, 用于判断所述标识是否符合预设的加载条件 ; 若所述判断模块判定所述标识符合预设的加载条件, 则所述存储模块用于将所述标识 存储至预定缓存空间 ; 而所述标识显示模块进一步的用于接收标识显示指令, 从所述预定缓存空间获取所述 标识显示指令对应的标识, 并显示该获取的标识。 10. 根据权利要求 9 所述的标识显示装置, 其特征在于, 所述装置还包括标识删除模 块 ; 所述判断模块进一步的用于判断所述预定缓存空间内的标识是否符合预设的回收条 件 ; 若所述判断模块判定所述预定缓存空间内的标识符合预设的回收条件, 则所述标识删 除模块用于。
8、将符合预设的回收条件的标识从所述预定缓存空间删除。 11. 根据权利要求 9 所述的标识显示装置, 其特征在于, 所述装置还包括索引模块 ; 所述索引模块用于将所述标识建立索引, 其中所述索引为所述标识在所述预定缓存空 间内的坐标值 ; 所述存储模块进一步的用于将所述索引模块建立索引后的标识存储至所述预定缓存 空间。 12. 根据权利要求 7 所述的标识显示装置, 其特征在于, 所述装置还包括应用信息获取 模块 ; 所述应用信息获取模块, 用于获取所述终端的应用信息 ; 而所述标识生成模块进一步用于获取所述应用信息, 并为获取到的应用信息生成具有 所述标识显示尺寸的标识。 权 利 要 求 书 。
9、CN 104281439 A 3 1/7 页 4 终端的标识显示方法和装置 技术领域 0001 本发明属于显示技术领域, 尤其涉及一种终端的标识显示方法和装置。 背景技术 0002 随着终端的不断普及, 用户对终端性能的要求越来越高。 0003 现有技术中, 用户经常需要通过点击终端显示界面的图标进入终端的应用程序或 者浏览各种多媒体信息, 该多媒体信息譬如为图片或者视频等。无论是进入应用程序还是 浏览多媒体信息, 都需要在终端显示界面所显示的图标的基础上进行, 其中所述图标对应 有应用程序或者多媒体信息, 用户点击 ( 譬如双击 ) 图标可进入相应的应用程序或者打开 多媒体信息。 0004 。
10、以用户浏览手机中的图片为例, 现有技术的方案为 : 手机在显示图片时, 首先获取 手机上的图片, 之后分别为每一张图片创建一固定尺寸的缩略图 (即图标) , 最后通过手机 Android 平台的网格视图 (Gridview) 的控件将创建的缩略图显示给用户, 用户可通过双击 缩略图打开对应的图片。 0005 本发明的发明人在研究过程中发现, 由于所有的缩略图的显示尺寸 (即分辨率) 都 固定, 导致高分辨率的手机显示分辨率较低的缩略图时, 会出现缩略图模糊的问题 ; 而低分 辨率的手机在显示分辨率较高的缩略图时, 容易出现卡顿的问题。 0006 综上, 现有技术存在以下技术问题 : 由于所有的。
11、图标都是以一固定尺寸进行显示, 导致显示效果不佳、 显示效率低下以及终端出现卡顿的技术问题。 发明内容 0007 鉴于此, 本发明提供一种终端的标识显示方法及装置, 以解决现有技术中由于所 有的图标都是以一固定尺寸进行显示, 导致显示效果不佳、 显示效率低下以及终端出现卡 顿的技术问题。 0008 为解决上述技术问题, 本发明实施例提供以下技术方案 : 0009 一种终端的标识显示方法, 所述方法包括以下步骤 : 0010 获取所述终端的当前显示信息 ; 0011 根据所述终端的当前显示信息生成对应标识的标识显示尺寸 ; 0012 生成具有标识显示尺寸的标识 ; 0013 将所述具有标识显示尺。
12、寸的标识显示。 0014 为解决上述技术问题, 本发明实施例还提供以下技术方案 : 0015 一种标识显示装置, 所述装置包括 : 0016 当前显示信息获取模块, 用于获取所述终端的当前显示信息 ; 0017 标识显示尺寸生成模块, 用于根据所述终端的当前显示信息生成一标识显示尺 寸 ; 0018 标识生成模块, 用于生成具有所述标识显示尺寸的标识 ; 以及 说 明 书 CN 104281439 A 4 2/7 页 5 0019 标识显示模块, 用于显示所述具有所述标识显示尺寸的标识。 0020 本发明实施例根据终端的当前显示信息, 尤其是终端显示区域的尺寸自适应的调 整标识 (譬如缩略图)。
13、 的显示尺寸, 使得面积较大的显示区域能够显示高分辨率的标识, 面 积较小的显示区域能够显示低分辨率的标识, 提高了标识的显示效率, 并使得所述终端具 有一较佳的标识显示效果。 附图说明 0021 图 1 是本发明第一实施例终端的标识显示方法的流程示意图 ; 0022 图 2 为本发明实施例中在显示区域显示标识的示意图 ; 0023 图 3 为本发明第二实施例终端的标识显示方法的流程示意图 ; 0024 图 4 是本发明实施例中标识显示装置的结构示意图。 具体实施方式 0025 请参照图式, 其中相同的组件符号代表相同的组件, 本发明的原理是以实施在一 适当的运算环境中来举例说明。以下的说明是。
14、基于所例示的本发明具体实施例, 其不应被 视为限制本发明未在此详述的其它具体实施例。 0026 在以下的说明中, 本发明的具体实施例将参考由一部或多部计算机所执行的步骤 及符号来说明, 除非另有述明。因此, 这些步骤及操作将有数次提到由计算机执行, 本文所 指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元 的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处, 其可重新配置 或另外以本领域技术人员所熟知的方式来改变该计算机的运作。 该数据所维持的数据结构 为该内存的实体位置, 其具有由该数据格式所定义的特定特性。 但是, 本发明原理以上述文 字来说明, 。
15、其并不代表为一种限制, 本领域技术人员将可了解到以下所述的多种步骤及操 作亦可实施在硬件当中。 0027 本发明的原理使用许多其它泛用性或特定目的运算、 通信环境或组态来进行操 作。所熟知的适合用于本发明的运算系统、 环境与组态的范例可包括 ( 但不限于 ) 手持电 话、 个人计算机、 服务器、 多处理器系统、 微电脑为主的系统、 主架构型计算机、 及分布式运 算环境, 其中包括了任何的上述系统或装置。 0028 本文所使用的术语 模块 可看做为在该运算系统上执行的软件对象。 本文所述的 不同组件、 模块、 引擎及服务可看做为在该运算系统上的实施对象。 而本文所述的装置及方 法优选的以软件的方。
16、式进行实施, 当然也可在硬件上进行实施, 均在本发明保护范围之内。 0029 请参阅图 1, 图 1 为本发明第一实施例终端的标识显示方法的流程示意图。 0030 在步骤 S101 中, 获取所述终端的当前显示信息。 0031 其中所述终端譬如为手机、 个人电脑或者平板电脑等具有 CPU、 显示屏幕的设备, 所述显示屏幕具有显示界面, 所述显示界面的显示区域可显示标识 ( 譬如缩略图 )、 多媒体 等信息。其中, 所述终端的显示界面譬如为一页面、 窗口或网页。 0032 在具体实施过程中, 所述终端的当前显示信息包括所述终端的页面移动方式、 对 应所述页面移动方式的显示区域尺寸、 以及对应所述。
17、显示区域尺寸的标识显示数量。 0033 更具体的, 若页面移动方式为上下移动, 则所述当前显示信息还包括所述显示区 说 明 书 CN 104281439 A 5 3/7 页 6 域中每一行相邻标识之间的间隔、 每一行标识中最左侧的标识与左侧显示区域边界的距 离、 该行中最右侧标识与右侧显示区域边界的距离 ; 0034 若页面移动方式为左右移动, 则所述当前显示信息还包括每列中相邻标识之间的 间隔、 每一列标识中最上方标识与上侧显示区域边界的距离、 该列中最下方标识与下侧显 示区域边界的距离, 上述当前显示信息所包括的信息用于计算生成一标识显示尺寸, 具体 请参阅下文。 0035 在步骤 S10。
18、2 中, 根据所述终端的当前显示信息生成标识显示尺寸。 0036 在所述页面移动方式为上下移动时, 譬如请参阅图 2, 则对应的显示区域尺寸为所 述显示区域 20 的宽度 D1, 沿所述显示区域宽度方向的每一行标识 21 的显示数量 N。在上 述情况下, 设定每个标识 21 的高度和宽度均为 T, 每一行相邻标识 21 之间的间隔为 D2, 每 一行标识中最左侧的标识与左侧显示区域边界的距离为 D3, 该行中最右侧标识与右侧显示 区域边界的距离为 D4, 通过图 2 不难看出, 上述各距离满足公式 (1) : 0037 N*T+(N-1) *D2+D3+D4=D1 (1) 0038 在已知 N。
19、、 D2, 且 D2Q, 则回收第一个预加载标识的坐标值 FirstPreloadPosition 对应的标识, 否则回收最后一个预加载标识的坐标值 LastPreloadPosition 对应的标识 ; 0076 b) 、 若 当 前 显 示 区 域 向 上 移 动, 则 将 最 后 一 个 预 加 载 标 识 的 坐 标 值 LastPreloadPosition 对应的标识回收 ; 0077 c) 、若 当 前 显 示 区 域 向 下 移 动,则 将 第 一 个 预 加 载 标 识 的 坐 标 值 FirstPreloadPosition 对应的标识回收。 0078 当然, 若所述终端的。
20、显示模式为左右滑动, 原理类似, 此处不再赘述。 0079 通过上述方式, 确保了回收的标识为最不可能得到再次显示的标识, 也即保证了 一较佳的显示效果, 提升用户的浏览体验。 0080 请参阅图 4, 图 4 为本发明实施例中标识显示装置的结构示意图, 所述装置包括当 前显示信息获取模块 41、 标识显示尺寸生成模块 42、 应用信息获取模块 43、 标识生成模块 44、 判断模块 45、 存储模块 46、 索引模块 47、 标识显示模块 48 以及标识删除模块 49。 0081 其中所述当前显示信息获取模块 41 获取所述终端的当前显示信息, 所述当前显 示信息包括所述终端的页面移动方式、。
21、 对应所述页面移动方式的显示区域尺寸、 以及对应 所述显示区域尺寸的标识显示数量等。所述标识显示尺寸生成模块 42 根据所述终端的当 前显示信息生成一标识显示尺寸。具体的生成过程请参阅上文, 此处不再详述。 0082 所述应用信息获取模块 43 获取所述终端的应用信息, 而所述标识生成模块 44 为 所述应用信息获取模块 43 获取到的应用信息生成具有所述标识显示尺寸的标识。 0083 在具体实施过程中, 所述判断模块 45 判断所述标识是否符合预设的加载条件, 若 所述判断模块 45 判定所述标识符合预设的加载条件, 则所述存储模块 46 将所述标识存储 至预定缓存空间。所述索引模块 47 。
22、为所述标识建立索引, 其中所述索引为所述标识在所述 预定缓存空间内的坐标值, 譬如行列坐标值。所述存储模块 46 进一步将所述索引模块 47 建立索引后的标识存储至所述预定缓存空间。 0084 在具体实施过程中, 所述标识显示模块 48 接收标识显示指令, 从所述预定缓存空 间获取所述标识显示指令对应的标识, 并显示获取的标识。 0085 所述判断模块 45 进一步的判断所述预定缓存空间内的标识是否符合预设的回收 条件 ; 若所述判断模块 45 判定所述预定缓存空间内的标识符合预设的回收条件, 则所述标 识删除模块 49 将符合预设的回收条件的标识从所述预定缓存空间删除。 0086 本发明实施。
23、例提供的标识显示装置, 可形成于终端或触摸设备中, 所述终端譬如 为计算机、 平板电脑、 具有触摸功能的手机等等, 所述标识显示装置与上文实施例中的标识 显示方法属于同一构思, 在所述标识显示装置上可以运行所述标识显示方法实施例中提供 的任一方法, 其具体实现过程详见标识显示方法实施例, 此处不再赘述。 0087 本发明实施例能够根据所述终端的当前显示信息, 尤其根据显示区域的尺寸自适 应的调整标识 (譬如缩略图) 的分辨率, 从而使得面积较大的显示区域能够显示高分辨率的 说 明 书 CN 104281439 A 9 7/7 页 10 标识, 面积较小的显示区域能够显示低分辨率的标识, 提高了。
24、所述标识的显示效率, 使得显 示区域具有一较佳的标识显示效果。 0088 需要说明的是, 对本发明实施例标识显示方法而言, 本领域普通技术人员可以理 解实现本发明实施例标识显示方法的全部或部分流程, 是可以通过计算机程序来控制相关 的硬件来完成, 所述计算机程序可存储于一计算机可读取存储介质中, 如存储在终端的存 储器中, 并被该终端内的至少一个处理器执行, 在执行过程中可包括如上述图1和图3各方 法的实施例的流程。其中, 所述的存储介质可为磁碟、 光盘、 只读存储记忆体 (ROM) 或随机 存储记忆体 (RAM) 等。 0089 对本发明实施例的标识显示装置而言, 其各功能模块可以集成在一个。
25、处理芯片 中, 也可以是各个模块单独物理存在, 也可以两个或两个以上模块集成在一个模块中。 上述 集成的模块既可以采用硬件的形式实现, 也可以采用软件功能模块的形式实现。所述集成 的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时, 也可以存储在一 个计算机可读取存储介质中, 所述存储介质譬如为只读存储器, 磁盘或光盘等。 0090 综上所述, 虽然本发明已以优选实施例揭露如上, 但上述优选实施例并非用以限 制本发明, 本领域的普通技术人员, 在不脱离本发明的精神和范围内, 均可作各种更动与润 饰, 因此本发明的保护范围以权利要求界定的范围为准。 说 明 书 CN 104281439 A 10 1/3 页 11 图 1 图 2 说 明 书 附 图 CN 104281439 A 11 2/3 页 12 图 3 说 明 书 附 图 CN 104281439 A 12 3/3 页 13 图 4 说 明 书 附 图 CN 104281439 A 13 。