1.一种图形界面的排列显示方法,其特征在于,包括:
读取屏幕的屏幕分辨率;
根据所述屏幕分辨率对所述图形界面进行划分,生成排列网格,
其中,通过所述屏幕分辨率确认适用于当前屏幕分辨率的用于划分所述图形界面的基本单位a,对所述图形界面按照基本单位a分别进行横向和纵向的划分,将所述图形界面划分为由边长为a的正方形组成的排列网格,其中,根据屏幕分辨率确定基本单位a包括:根据分辨率确定屏幕的横向、纵向像素数对所述图形界面进行划分,横向得到边长为a个像素点的数个正方形,纵向得到边长为a个像素点的数个正方形;
获取需要显示的数据内容集合;
根据所述数据内容集合,获取与所述数据内容集合匹配的正方形组合排列模板,其中,所述正方形组合排列模板用于表征在图形界面内,将不同大小的正方形图标按预定的图标排列方式组合成矩形图标集合,并进行显示的排列显示方法,所述排列网格用于表征所述正方形组合排列模板中用于计算各个正方形图标边长的基本单位,其中,所述数据内容集合至少包括:所述数据内容和与所述数据内容对应的预设图标属性,将预先设置的正方形组合排列模板与所述数据内容集合确定的需要显示的内容数量进行匹配,得到与所述数据内容集合匹配的正方形组合排列模板,其中,根据所述数据内容集合,获取与所述数据内容集合匹配的正方形组合排列模板的步骤包括:根据所述数据内容集合,确定所述数据内容集合包含的所述数据内容的数量;
将所述数据内容的数量与所述正方形组合排列模板定义的图标数量进行匹配,得到与所述数据内容集合匹配的正方形组合排列模板;将所述数据内容的所述预设图标属性分别与所述正方形组合排列模板中与各个图标对应的预设的图标属性进行匹配,得到所述数据内容在所述正方形组合排列模板中的显示位置,其中,所述正方形组合排列模板的排列方式包括:在排列网格上确定用于确定初始位置的正方形图标的位置,在正方形图标的周围,排列至少一个正方形图标,所述正方形图标用于显示数据内容集合中的数据内容,所述正方形组合排列模板中的各个正方形图标的边长设定为排列网格的基本单位a的整数倍,通过排列网格的基本单位a计算得到正方形组合排列模板中各个图标在显示界面内的具体显示位置和大小;
将所述数据内容集合按照所述正方形组合排列模板对数据内容以矩形图标集合的形式进行排列,生成矩形显示单元;
将矩形显示单元按照预定的单元排列模板进行排列显示。
2.根据权利要求1所述的方法,其特征在于,将矩形显示单元按照预定的单元排列模板进行排列显示的步骤包括:确定所述矩形显示单元的单元数量;
获取与所述单元数量匹配的预先设置的单元排列模板;
将所述矩形显示单元按照所述单元排列模板进行排列显示。
3.根据权利要求2所述的方法,其特征在于,在所述读取屏幕的屏幕分辨率之前,所述方法还包括:设定所述正方形组合排列模板,所述正方形组合排列模板用于确定所述数据内容集合中的内容数据的显示位置和用于显示内容数据的正方形组合图标的图标大小。
4.根据权利要求3所述的方法,其特征在于,所述设定所述正方形组合排列模板的步骤包括:设定所述正方形图标间的图标间距为a;
设定所述正方形图标中用于定义初始位置的初始图标的边长为a*n,其中,所述n为正整数;
设定所述正方形图标用于显示数据内容的正方形的显示图标的边长为a*n’,其中,所述n’为正整数;
根据所述初始图标的边长、所述显示图标的边长和所述图标间距,设定所述正方形图标的排列位置。
5.一种图形界面的排列显示装置,其特征在于,包括:
读取模块,用于读取屏幕的屏幕分辨率;
第一生成模块,用于根据所述屏幕分辨率对所述图形界面进行划分,生成排列网格,其中,所述第一生成模块还用于通过所述屏幕分辨率确认适用于当前屏幕分辨率的用于划分所述图形界面的基本单位a,对所述图形界面按照基本单位a分别进行横向和纵向的划分,将所述图形界面划分为由边长为a的正方形组成的排列网格,其中,根据屏幕分辨率确定基本单位a包括:根据分辨率确定屏幕的横向、纵向像素数对所述图形界面进行划分,横向得到边长为a个像素点的数个正方形,纵向得到边长为a个像素点的数个正方形;
第一获取模块,用于获取需要显示的数据内容集合;
第二获取模块,用于根据所述数据内容集合,获取与所述数据内容集合匹配的正方形组合排列模板,其中,所述正方形组合排列模板用于表征在图形界面内,将不同大小的正方形图标按预定的图标排列方式组合成矩形图标集合,并进行显示的排列显示方法,所述排列网格用于表征所述正方形组合排列模板中用于计算各个正方形图标边长的基本单位,其中,所述数据内容集合至少包括:所述数据内容和与所述数据内容对应的预设图标属性,将预先设置的正方形组合排列模板与所述数据内容集合确定的需要显示的内容数量进行匹配,得到与所述数据内容集合匹配的正方形组合排列模板,其中,所述第二获取模块包括:第二子确定模块,用于根据所述数据内容集合,确定所述数据内容集合包含的所述数据内容的数量,其中,所述数据内容集合至少包括:所述数据内容和与所述数据内容对应的预设图标属性;第一子匹配模块,用于将所述数据内容的数量与所述正方形组合排列模板定义的图标数量进行匹配,得到与所述数据内容集合匹配的正方形组合排列模板;第二子匹配模块,用于将所述数据内容的所述预设图标属性分别与所述正方形组合排列模板中与各个图标对应的预设的图标属性进行匹配,得到所述数据内容在所述正方形组合排列模板中的显示位置,其中,所述正方形组合排列模板的排列方式包括:在排列网格上确定用于确定初始位置的正方形图标的位置,在正方形图标的周围,排列至少一个正方形图标,所述正方形图标用于显示数据内容集合中的数据内容,所述正方形组合排列模板中的各个正方形图标的边长设定为排列网格的基本单位a的整数倍,通过排列网格的基本单位a计算得到正方形组合排列模板中各个图标在显示界面内的具体显示位置和大小;
第二生成模块,用于将所述数据内容集合按照所述正方形组合排列模板对数据内容以矩形图标集合的形式进行排列,生成矩形显示单元;
显示模块,用于将矩形显示单元按照预定的单元排列模板进行排列显示。
6.根据权利要求5所述的装置,其特征在于,所述显示模块包括:
第一子确定模块,用于确定所述矩形显示单元的单元数量;
子获取模块,用于获取与所述单元数量匹配的预先设置的单元排列模板;
子显示模块,用于将所述矩形显示单元按照所述单元排列模板进行排列显示。
7.根据权利要求5所述的装置,其特征在于,所述装置还包括:
设定模块,用于设定所述正方形组合排列模板,所述正方形组合排列模板用于确定所述数据内容集合中的内容数据的显示位置和用于显示内容数据的正方形组合图标的图标大小。