一种安卓设备上快速旋转屏幕的图像显示方法技术

技术编号:9872404 阅读:243 留言:0更新日期:2014-04-04 05:02
本发明专利技术提供一种安卓设备上快速旋转屏幕的图像显示方法,包括如下步骤:合成当前屏幕显示所需的图像数据,存到第一数据缓冲区,并完成当前屏幕的图像数据的显示;启动定时时间,在所述定时时间超时后,获取当前屏幕顺时针旋转90度或270度所需的图像数据进行后台合成,将合成后的图像数据拷贝到第二数据缓冲区,并重新启动所述的定时时间;在定时时间内,如果屏幕方向在现有屏幕的基础上顺时针旋转90度或270度,则读取第二数据缓冲区的数据完成图像数据的显示;在定时时间内,如果屏幕方向在现有屏幕的基础上顺时针旋转180度,则读取第一数据缓冲区的数据完成图像数据的显示。本发明专利技术提高了安卓设备屏幕旋转时的图像显示速度。

【技术实现步骤摘要】

本专利技术涉及安卓系统显示控制领域,尤其涉及。
技术介绍
用户在操作安卓设备的时候,经常会进行屏幕的旋转操作,以适应不同的使用场景。但是现有的安卓设备在进行屏幕旋转时,常常会出现延迟、卡顿的现象,用户体验很差。
技术实现思路
本专利技术要解决的技术问题,在于提供,解决现有安卓设备屏幕旋转时屏幕显示卡顿延迟的问题。本专利技术是这样实现的:,包括如下步骤:合成当前屏幕显示所需的图像数据,存到第一数据缓冲区,读取第一数据缓冲区的数据完成当前屏幕的图像数据的显示;启动定时时间,在所述定时时间超时后,获取当前屏幕顺时针旋转90度或270度所需的图像数据进行后台合成,将合成后的图像数据拷贝到第二数据缓冲区,并重新启动所述的定时时间;在定时时间内,如果屏幕方向在现有屏幕的基础上顺时针旋转90度或270度,则读取第二数据缓冲区的数据完成图像数据的显示;在定时时间内,如果屏幕方向在现有屏幕的基础上顺时针旋转180度,则读取第一数据缓冲区的数据完成图像数据的显示。进一步地,所述的定时时间为一帧数据的合成时间。以及在上述方法的基础上本专利技术还提供一种快速旋转屏幕的图像显示的安卓设备,包括图像数本文档来自技高网...

【技术保护点】
一种安卓设备上快速旋转屏幕的图像显示方法,其特征在于:包括如下步骤:合成当前屏幕显示所需的图像数据,存到第一数据缓冲区,读取第一数据缓冲区的数据完成当前屏幕的图像数据的显示;启动定时时间,在所述定时时间超时后,获取当前屏幕顺时针旋转90度或270度所需的图像数据进行后台合成,将合成后的图像数据拷贝到第二数据缓冲区,并重新启动所述的定时时间;在定时时间内,如果屏幕方向在现有屏幕的基础上顺时针旋转90度或270度,则读取第二数据缓冲区的数据完成图像数据的显示;在定时时间内,如果屏幕方向在现有屏幕的基础上顺时针旋转180度,则读取第一数据缓冲区的数据完成图像数据的显示。

【技术特征摘要】
1.一种安卓设备上快速旋转屏幕的图像显示方法,其特征在于:包括如下步骤: 合成当前屏幕显示所需的图像数据,存到第一数据缓冲区,读取第一数据缓冲区的数据完成当前屏幕的图像数据的显示; 启动定时时间,在所述定时时间超时后,获取当前屏幕顺时针旋转90度或270度所需的图像数据进行后台合成,将合成后的图像数据拷贝到第二数据缓冲区,并重新启动所述的定时时间; 在定时时间内,如果屏幕方向在现有屏幕的基础上顺时针旋转90度或270度,则读取第二数据缓冲区的数据完成图像数据的显示; 在定时时间内,如果屏幕方向在现有屏幕的基础上顺时针旋转180度,则读取第一数据缓冲区的数据完成图像数据的显示。2.根据权利要求1所述的一种安卓设备上快速旋转屏幕的图像显示方法,其特征在于:所述的定时时间为一帧数据的合成时间。3.一种快速旋转屏幕的图像显示的安卓...

【专利技术属性】
技术研发人员:林涛
申请(专利权)人:福州瑞芯微电子有限公司
类型:发明
国别省市:

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

1