一种实现显示缓存的方法及终端技术

技术编号:8452925 阅读:520 留言:0更新日期:2013-03-21 14:39
本发明专利技术公开了一种实现显示缓存的方法及终端,包括将待显示的文本以组件对象保存在内存中;在屏幕上显示保存的文本组件时,为该文本组件创建相同尺寸的缓存图片对象。从本发明专利技术屏幕缓存的方法可见,仅需要针对有文字的区域创建缓存图片,这样,省掉了非文字区域所占用的内存,从而使得缓存图片面积更小、占用内存更小。通过本发明专利技术方法,在不影响快速显示效果的前提下,为程序节省了更多的运行内存,满足了更多产品特性对内存的需求。

【技术实现步骤摘要】

本专利技术涉及移动终端信息浏览技术,尤其涉及一种实现显示缓存的方法及终端
技术介绍
众所周知,在移动终端如手机上,文字绘制的效率较低,而图片绘制效率较高,要 想达到流畅的浏览体验,在应用开发过程往往会预先将文字绘制到图片上,再将图片绘制 到屏幕上,以达到提升显示速度的目的。如图I所示是屏幕缓存所用到的图片,其中包括有文字及图片信息。传统的屏幕缓存的实现通常需要创建I倍或I倍以上屏幕大小的缓存图片,而缓 存图片的创建是需要占用运行内存的,在屏幕绘制效率较低的手机上比如NOKIA S40、索 爱、国产机等JAVA平台手机,现有技术屏幕缓存的方法占用内存大,以大小240x320、24位 色的手机屏幕为例,占用的内存大约在300K以上,而KJAVA手机的运行内存普遍偏小,内 存是以K计算的,2M内存已经是比较高的配置,而为了解决快速显示的效果,需要额外占用 300K运行内存,这样,留给程序的内存显然变小了,进而带来了很多开发局限性,导致更多 的产品需求无法加到程序中。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种实现显示缓存的方法及终端,能够减 少缓存图片面积,节省内存。为达到上本文档来自技高网...

【技术保护点】
一种实现终端显示缓存的方法,其特征在于,包括:将待显示的文本以组件对象保存在终端的内存中;在屏幕上显示保存的文本组件时,为该文本组件创建相同尺寸的缓存图片对象。

【技术特征摘要】

【专利技术属性】
技术研发人员:李雪峰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1