[发明专利]一种模拟CD机播放效果的方法在审
申请号: | 201711194473.X | 申请日: | 2017-11-24 |
公开(公告)号: | CN108008951A | 公开(公告)日: | 2018-05-08 |
发明(设计)人: | 孙征 | 申请(专利权)人: | 北京酷我科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 北京德和衡律师事务所 11405 | 代理人: | 姚克枫 |
地址: | 100080 北京市海淀区农大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模拟 cd 播放 效果 方法 | ||
1.一种模拟CD机播放效果的方法,其特征在于,包括如下步骤:
步骤1,预设若干资料库,用于供用户自定义CD机外观的显示效果,具体包括:
静态资料库,用于显示固定不变的静态图片;
动态资料库,用于显示CD机工作动画图片;
步骤2,创建自定义类CDSurfaceView,其继承了SurfaceView;
步骤3,获取用户选定的资料库中的各图片,用户未选定则按默认值获取相应的各图片;
步骤4,在onSizeChanged回调中,根据获取的图片高度和测量的设计图的比例,设置左边、右边、上边、下边距离中心点的距离;
步骤5,绘制CD机和碟片;
步骤6,绘制播放时碟片的转动效果。
2.如权利要求1所述的模拟CD机播放效果的方法,其特征在于:静态资料库和动态资料库中,对应于同一个部件的静态图片和动画图片,至少为一对一的对应关系。
3.如权利要求1所述的模拟CD机播放效果的方法,其特征在于:所述静态资料库包括:
背景图库,用于存储若干不同的背景图;
碟片图库,用于存储若干不同的碟片图;
外壳图库,用于存储若干不同的外壳图;
耳机图库,用于存储若干不同的耳机图;
线控器图库,用于存储若干不同的线控器图;
电源及指示灯图库,用于存储若干不同的电源及指示灯图;
所述动态资料库包括:
开仓动图图库,用于存储若干外壳开仓动图;
电源及指示灯动图图库,用于存储若干电源及指示灯变化动图;
线控器动图图库,用于存储若干线控器变化动图。
4.如权利要求1所述的模拟CD机播放效果的方法,其特征在于:在自定义类CDSurfaceView的构造函数中,设置画笔;
在自定义类CDSurfaceView中,存储预设的CD机外壳的半径尺寸,根据屏幕宽度,计算出在不同屏幕上的实际半径,所述实际半径用于显示外壳时的适配逻辑;
在自定义类CDSurfaceView中,设置三个回调,分别对应于界面的创建、改变和销毁;
在自定义类CDSurfaceView中,设定默认的CD机外观的显示效果。
5.如权利要求4所述的模拟CD机播放效果的方法,其特征在于:所述默认的CD机外观的显示效果至少包括:背景图,外壳图,耳机图。
6.如权利要求1所述的模拟CD机播放效果的方法,其特征在于:步骤5中,
首先,绘制背景图,作为碟片的背景;
其次,在背景上绘制碟片图;
然后,在碟片上绘制外壳图;
再后,在外壳周围绘制耳机图;
最后,在耳机平直线段处绘制线控器图。
7.如权利要求6所述的模拟CD机播放效果的方法,其特征在于:在外壳上绘制电源及指示灯图,所述电源及指示灯图与绘制处的外壳轮廓适配。
8.如权利要求6所述的模拟CD机播放效果的方法,其特征在于:当按下播放按键或暂停按键或停止按键时,
相应的在外壳图上绘制外壳开仓动图;
相应的在线控器图上绘制线控器变化动图;
相应的在电源及指示灯图上绘制电源及指示灯变化动图。
9.如权利要求8所述的模拟CD机播放效果的方法,其特征在于:在绘制电源及指示灯变化动图时,通过控制图片的透明度,实现亮暗渐变的效果。
10.如权利要求1所述的模拟CD机播放效果的方法,其特征在于:步骤6中,碟片的转动效果分为三个过程,
启动过程,启动的时候需要匀速按照一定速度启动;
正常转动过程,在达到最大速度之后保持匀速运动;
停止过程,以一定的速度渐渐停下。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京酷我科技有限公司,未经北京酷我科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711194473.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:制冷装置
- 下一篇:一种用于门禁控制的组网联网装置