发明名称 一种实现视图滑动显示加速的方法及装置
摘要 本发明实施例公开了一种实现视图滑动显示加速的方法及装置,用于终端设备,所述方法包括:当所述视图窗口在页面上从原位置移动到新位置后,获取需要显示到视图窗口中的页面区域;判断缓存中是否已存储了所述页面区域的部分内容,若是,则调整四个缓存块的划分及各缓存块所存储的内容。本发明使用横纵分割线将缓存划分为四个缓存块,将应该显示的页面区域映射到这四个缓存块中,并在视图窗口移动时动态调整这种映射关系,这样不但能够重用一部分已光栅化的页面内容,更能够在视图窗口移动后不对缓存进行费事的重置整理,而是每次进行缓存的局部调整即可,从而避免了视图窗口在滑动时卡顿现象的出现,有着更快的显示速度。
申请公布号 CN105335364A 申请公布日期 2016.02.17
申请号 CN201410234244.6 申请日期 2014.05.29
申请人 优视科技有限公司 发明人 曾锦和;易旭昕
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京弘权知识产权代理事务所(普通合伙) 11363 代理人 逯长明;许伟群
主权项 一种实现视图滑动显示加速的方法,其特征在于,所述方法用于终端设备,所述终端设备包含一矩形缓存,所述缓存被横、纵两条可移动的分割线动态划分为四个缓存块,每个所述缓存块分别用于存储视图窗口当前对应的页面区域的一部分;所述方法包括:当所述视图窗口在页面上从原位置移动到新位置后,获取需要显示到视图窗口中的页面区域;判断所述缓存中是否已存储了所述页面区域的部分内容;若缓存中已存储了所述页面区域的部分内容,则:调整所述四个缓存块的划分及各缓存块所存储的内容,以使所述部分内容在所述缓存中不变,而所述缓存中除所述部分内容之外的缓存区域被更新为所述页面区域的其他剩余内容;将所述四个缓存块所存储的内容拼接为所述页面区域并在所述视图窗口中进行显示。
地址 100083 北京市海淀区成府路28号12层