[发明专利]基于网格的应用中的动态内容布局在审
申请号: | 201380058384.6 | 申请日: | 2013-11-07 |
公开(公告)号: | CN104781806A | 公开(公告)日: | 2015-07-15 |
发明(设计)人: | G·科塔;T-C·赵;Y·W·里;A·洛威尔 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 罗婷婷 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网格 应用 中的 动态 内容 布局 | ||
1.一种用于动态内容布局的方法,包括:
按修改时间次序获得项,包括获得包括创建日期和修改时间的内容;
基于所述创建日期对所述项进行排序;
从经排序的项确定准备好渲染的项;
确定所述准备好渲染的项的布局,所述准备好渲染的项被跨各自具有大致相同的高度的列放置在不同尺寸的小块中;以及
基于所述布局来渲染所述准备好渲染的项。
2.如权利要求1所述的方法,其特征在于,进一步包括延迟渲染所述准备好渲染的项直到使用所述准备好渲染的项填充了列,并基于不同的创建日期开始新的列。
3.如权利要求1所述的方法,其特征在于,对被确定为准备好渲染的项进行布局包括基于所述项何时是文本项以及所述项何时是富内容项来确定显示所述项的尺寸。
4.如权利要求3所述的方法,其特征在于,进一步包括对所述项进行布局包括将每一项放置在具有以下高度的小块中:一个单位小块、一个半单位小块、二个单位小块和三个单位小块。
5.如权利要求3所述的方法,其特征在于,富内容被放置在尺寸被设为至少二个单位小块的小块中。
6.如权利要求1所述的方法,其特征在于,进一步包括将所述项放置在使所述小块中的内容动画化的实况小块中。
7.一种存储用于动态内容布局的计算机可执行指令的计算机可读介质,包括:
按修改时间次序获得项,包括获得包括创建日期和修改时间的内容;
基于所述创建日期来对所述项以及先前获得的未准备好渲染的项进行排序;
从经排序的项确定准备好渲染的项;
确定所述准备好渲染的项的布局,所述准备好渲染的项被至少部分地基于与所述内容项中的每一个相关联的内容类型跨各自具有近似相同的列高度的各列放置在具有以下高度的不同尺寸的小块中:一个单位小块、一个半单位小块、两个单位小块和三个单位小块;以及
基于所述布局来渲染所述准备好渲染的项包括渲染被填充到确定列高度的每一列。
8.一种用于动态内容布局的系统,包括:
显示器,所述显示器被配置成接收触摸输入;
处理器和存储器;
使用所述处理器来执行的操作环境;以及
被配置成执行动作的布局管理器,所述动作包括:
按修改时间次序获得项,包括获得包括创建日期和修改时间的内容;
基于所述创建日期来对所述项以及先前获得的未准备好渲染的项进行排序;
从经排序的项确定准备好渲染的项;
确定所述准备好渲染的项的布局,所述准备好渲染的项被至少部分地基于与所述内容项中的每一个相关联的内容的类型跨各自具有大致相同的列高度的各列被放置在不同尺寸的小块中;以及
基于所述布局来渲染所述准备好渲染的项包括渲染被填充到确定列高度的每一列。
9.如权利要求8所述的系统,其特征在于,进一步包括对所述项进行布局包括将每一项放置在具有以下高度的小块中:一个单位小块、一个半单位小块、两个单位小块和三个单位小块。
10.如权利要求8所述的系统,其特征在于,进一步包括接收对所述实况小块的选择,并显示与所述实况小块相关联的内容的扩展视图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380058384.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于调整网站显示的系统和方法
- 下一篇:通用可插拔云灾难恢复系统