利索能及
我要发布
收藏
专利号: 2014107795334
申请人: 北京国双科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-11-19
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种图形界面的排列显示方法,其特征在于,包括:读取屏幕的屏幕分辨率;

根据所述屏幕分辨率对所述图形界面进行划分,生成排列网格;

获取需要显示的数据内容集合;

根据所述数据内容集合,获取与所述数据内容集合匹配的正方形等比排列模板,所述正方形等比排列模板用于表征在图形界面内,不同大小的正方形图标按预定的排列方式进行显示的排列显示方法,其中,所述排列网格用于表征所述正方形等比模板中用于计算各个正方形图标边长的基本单位;

将所述数据内容集合按照所述正方形等比排列模板对数据内容以正方形图标的形式进行排列显示。

2.根据权利要求1所述的方法,其特征在于,根据所述屏幕分辨率对所述图形界面进行划分,生成排列网格的步骤包括:根据所述屏幕分辨率,确定用于划分所述图形界面的基本单位a;

按照所述基本单位a对所述图形界面进行划分,将所述图形界面划分为由正方形组成的所述排列网格,其中,所述正方形边长为所述基本单位a。

3.根据权利要求2所述的方法,其特征在于,所述数据内容集合至少包括:所述数据内容和与所述数据内容对应的预设图标属性,其中,根据所述数据内容集合,获取与所述数据内容集合匹配的正方形等比排列模板的步骤包括:根据所述数据内容集合,确定所述数据内容集合包含的所述数据内容的数量;

将所述数据内容的数量与所述正方形等比排列模板定义的所述正方形图标的显示数量进行匹配,得到与所述数据内容集合匹配的正方形等比排列模板;

将所述数据内容的所述预设图标属性分别与所述正方形等比排列模板中预设的图标属性进行匹配,得到所述数据内容在所述正方形等比排列模板中的显示位置。

4.根据权利要求2所述的方法,其特征在于,在所述读取屏幕的屏幕分辨率之前,所述方法还包括:设定所述正方形等比排列模板,所述正方形等比排列模板用于确定所述正方形图标的显示位置和所述正方形图标的图标大小。

5.根据权利要求4所述的方法,其特征在于,所述设定所述正方形等比排列模板的步骤包括:设定所述正方形图标间的图标间距为a;

设定所述正方形图标中用于定义初始位置的初始图标的边长为a*n,其中,所述n为正整数;

设定所述正方形图标用于显示数据内容的正方形的显示图标的边长为a*n’,其中,所述n’为正整数;

根据所述初始图标的边长、所述显示图标的边长和所述图标间距,设定所述正方形图标的排列位置。

6.一种图形界面的排列显示装置,其特征在于,所述装置包括:读取模块,用于读取屏幕的屏幕分辨率;

生成模块,用于根据所述屏幕分辨率对所述图形界面进行划分,生成排列网格;

第一获取模块,用于获取需要显示的数据内容集合;

第二获取模块,用于根据所述数据内容集合,获取与所述数据内容集合匹配的正方形等比排列模板,所述正方形等比排列模板用于表征在图形界面内,不同大小的正方形图标按预定的排列方式进行显示的排列显示方法,其中,所述排列网格用于表征所述正方形等比模板中用于计算各个正方形图标边长的基本单位;

显示模块,用于将所述数据内容集合按照所述正方形等比排列模板对数据内容以正方形图标的形式行排列显示。

7.根据权利要求6所述的装置,其特征在于,所述生成模块包括:第一子确定模块,用于根据所述屏幕分辨率,确定用于划分所述图形界面的基本单位a;

子生成模块,用于按照所述基本单位a对所述图形界面进行划分,将所述图形界面划分为由正方形组成的所述排列网格,其中,所述正方形边长为所述基本单位a。

8.根据权利要求7所述的装置,其特征在于,所述第二获取模块包括:第二子确定模块,用于根据所述数据内容集合,确定所述数据内容集合包含的所述数据内容的数量,其中,所述数据内容集合至少包括:所述数据内容和与所述数据内容对应的预设图标属性;

第一子匹配模块,用于将所述数据内容的数量与所述正方形等比排列模板定义的所述正方形图标的显示数量进行匹配,得到与所述数据内容集合匹配的正方形等比排列模板;

第二子匹配模块,用于将所述数据内容的所述预设图标属性分别与所述正方形等比排列模板中预设的图标属性进行匹配,得到所述数据内容在所述正方形等比排列模板中的显示位置。

9.根据权利要求7所述的装置,其特征在于,所述装置还包括:设定模块,用于设定所述正方形等比排列模板,所述正方形等比排列模板用于确定所述正方形图标的显示位置和所述正方形图标的图标大小。

10.根据权利要求9所述的装置,其特征在于,所述设定模块包括:第一子设定模块,用于设定所述正方形图标间的图标间距为a;

第二子设定模块,用于设定所述正方形图标中用于定义初始位置的初始图标的边长为a*n,其中,所述n为正整数;

第三子设定模块,用于设定所述正方形图标用于显示数据内容的正方形的显示图标的边长为a*n’,其中,所述n’为正整数;

第四子设定模块,用于根据所述初始图标的边长、所述显示图标的边长和所述图标间距,设定所述正方形图标的排列位置。