基于Android平台的走马灯效果实现装置及方法与流程

文档序号:11154104阅读:来源:国知局

技术特征:

1.一种基于Android平台的走马灯效果实现装置,包括:数据集模块(11)、适配器(13)和RecyclerView控件(15);其特征在于,还包括数据处理模块(24a)和平滑滚动模块(24b)且所述RecyclerView控件(15)配置有布局管理器(151);其中,所述数据处理模块(24a)用于循环查找子视图并往内存块依序绘制查找的子视图;所述适配器(13)用于将所述数据集模块(11)中的数据与所述数据处理模块(24a)查找的子视图进行绑定;所述平滑滚动模块(24b)用于在所述数据处理模块(24a)往内存块绘制查找的子视图时计算子视图基于像素点移动的速度以及预设时间长度移动的位移以控制绘制查找的子视图时的图像帧绘制速度;所述RecyclerView控件(15)用于滚动显示数据处理模块(24a)绘制的子视图;以及所述布局管理器(151)用于设置子视图滚动方向。

2.如权利要求1所述的基于Android平台的走马灯效果实现装置,其特征在于,所述控制绘制查找的子视图时的图像帧绘制速度包括:当子视图基于像素点移动的速度快时,减慢图像帧绘制速度;以及当子视图基于像素点移动的速度慢时,加快图像帧绘制速度。

3.如权利要求1所述的基于Android平台的走马灯效果实现装置,其特征在于,所述数据处理模块(24a)往内存块依序绘制查找的子视图是通过Canvas控件实现。

4.如权利要求1所述的基于Android平台的走马灯效果实现装置,其特征在于,所述子视图滚动方向选自于向上滚动、向下滚动、向左滚动和向右滚动之一。

5.如权利要求1所述的基于Android平台的走马灯效果实现装置,其特征在于,所述基于Android平台的走马灯效果实现装置应用于LED显示屏系统。

6.一种基于Android平台的走马灯效果实现方法,其特征在于,包括步骤:

(i)循环查找RecyclerView控件需要显示的多个子视图并往内存块依序绘制查找的子视图;

(ii)在往内存块绘制查找的子视图时,计算子视图基于像素点移动的速度以及预设时间长度移动的位移以控制绘制查找的子视图时的图像帧绘制速度;以及

(iii)利用所述RecyclerView控件往预设方向滚动显示绘制的子视图。

7.如权利要求6所述的基于Android平台的走马灯效果实现方法,其特征在于,在步骤(i)中,往内存块依序绘制查找的子视图是通过Canvas控件实现。

8.如权利要求6所述的基于Android平台的走马灯效果实现方法,其特征在于,在步骤(ii)中,控制绘制查找的子视图时的图像帧绘制速度包括:当子视图基于像素点移动的速度快时,减慢图像帧绘制速度;以及当子视图基于像素点移动的速度慢时,加快图像帧绘制速度。

9.如权利要求6所述的基于Android平台的走马灯效果实现方法,其特征在于,在步骤(iii)中,往预设方向滚动显示为向上滚动显示、向下滚动显示、向左滚动显示或向右滚动显示。

10.如权利要求6所述的基于Android平台的走马灯效果实现方法,其特征在于,还包括步骤:利用相关于RecyclerView控件的布局管理器的Direction属性设置所述预设方向。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1