资料介绍
手机动画移植设计说明书
手机动画移植设计说明书
1. Mflash简介
手机动画业务是指采用交互式矢量图形技术(VIS)制作多媒体动画内容,并通过移
动
互联网提供下载、播放等功能的一种服务。目前手机动画共有9个业务类型:动画屏保、
动漫乐园、疯狂Game、闪卡Show、卡拉OK、火爆MTV、影视瞬间、动感资讯、娱教娱乐。
今后将应用到电子商务、天气预报、手机化身(Avatar)、视频聊天、儿童监控、交通
信息、动画 DIY等服务。
2. 移植流程
[pic]
三、系统需求
3.1、内存需求
ARM7需要400kb以上,ARM9需要900kb以上。
3.2、代码大小
350~360K
四、任务分解
Mflash移植可以分为两个部分:一部分是播放器(包括UI)及动画文件管理的移植;
另一部分是下载引擎部分(包括UI)的移植。
5. 界面流程图
1、播放器界面流程图
[pic]
[pic]
2、动画文件管理界面流程图
2.1、文件重命名
[pic]
2.2、文件删除
[pic]
2.3、查看文件属性
[pic]
2.4、设置铃声
[pic]
3、下载流程图
3.1、下载至本机界面流程图
[pic]
3.2、下载预览界面流程图
[pic]
3.3、下载失败界面流程图
[pic]
3.4、重新下载界面流程图
[pic]
3.5、预览失败界面流程图
[pic]
6. 播放器移植
[pic]
6.1、数据结构、枚举及宏定义
/**********************************************************