`

简单制作Android开机动画

 
阅读更多

开机动画的制作,先要从bootanimation.zip这个压缩包说起,从网上随便下载一个动画包,解压后可以得到part0 part1和desc.txt,其中desc.txt最重要,打开desc.txt我们可以看到

  其中480 852意思是说你开机动画在屏幕先以多少的分辨率显示,我的是480 852,那么不论图片大小、比例都会按照这个分辨率来播放,所以制作的时候请注意,就算要修改也要按照比例来(最大不要超过480 852)。后面的25代表的是帧数,添多少,每秒就按这个数来播放图片!通俗的说就是图片的播放速度。(小提示中国的电视帧数都是25,而欧美的是29)

  part0 part1的作用请看下面

  p 1 0 part0 这句指令就代表这part0文件夹内的图片只按名称顺序播放一次

  p 0 0 part1 这一句指令代表着part1文件夹内的图片会循环反复播放:

  了解了各文件和文件夹的作用,我们再来看一看,动画的组成部分——图片

  图片必须使用PNG格式的,至于是PNG8 还是PNG24 32都无所谓,但必须是PNG的,所有图片必须按名称顺序排列,因为播放的顺序就是按名称的。

  图片和desc.txt都准备好后,就要开始压缩了,压缩格式选择ZIP,压缩方式选择存储(很重要!!!)

  desc.txt文件分析:

  480 427 30

  宽 高 帧数

  p 1 0 part0

  标志符 循环次数 阶段切换间隔时间 对应目录名

  p 0 10 part1

  标志符 循环次数 阶段切换间隔时间 对应目录名

  ==================

  标志符:

  必须是: p

  循环次数:

  0 : 表示本阶段无限循环

  阶段切换间隔时间:

  单位是一个帧的持续时间,比如帧数是30,那么帧的持续时间就是1秒/30 = 33.3毫秒。

  阶段切换间隔时间期间开机动画进程进入休眠,把CPU时间让给初始化系统使用。

  也就是间隔长启动会快,但会影响动画效果。

分享到:
评论

相关推荐

    Android开机动画包bootanimation.zip

    里面包含自己收集的android开机动画包bootanimation,以及自己用图片制作的bootanimation

    4412开发板制作android开机动画

    通过步骤描述在4412开发板上制作android开机动画。

    android开机动画包制作工具

    android开机动画包制作工具,说明请看我的博客

    android开机动画制作与原理分析

    开机动画从零开始制作,android开机动画播放的原理,新手看了即会

    android-开机动画-制作规范

    android开机动画制作方法,指导开机动画制作人员正确的制作开机动画。

    【自制】IPTV盒子超酷开机动画

    本人自制漂亮开机动画,用于定制IPTV机顶盒ROM或替换盒子原有的开机动画 1.在system\built.prop里修改service.bootvideo=1(如果没有则添加一行) 2.复制本资源到system\etc\bootvideo并修改权限 [效果图请看这里]...

    制作Android中开机动画图的一个脚本

    个文件是Linux下的一个脚本文件,把脚和Png图放到同一目录下,在终端下执行./文件 就可以生成2.3.1Android所需要的开机动画图并自动加入到了内核中,只要重新make内核就行了。

    android开机动画

    自己从网上整合了一些动画,制作了一个android开机动画,有兴趣可下载一下

    安卓手机开机动画制作

    安卓原版系统开机动画位置: system/media/bootanimation.zip或者data/local/bootanimation.zip 这两处的区别在于动画放在system中动画会全部播放完 放到data中动画只播放10秒

    安卓机型开机动画制作工具 制作专属自己机型的开机动画

    1-----安卓机型都有各自的开机动画文件bootanimation.zip。此工具可以将视频转换为开机动画bootanimation.zip格式。如果视频中有声音也会自动转换为开机音乐, 2-----资源也可以逆向转换。例如把bootanimation.zip...

    Android基于Fragment+ViewPager的简单开机动画以及引导页Demo源码

    Android基于Fragment+ViewPager制作的简单开机动画以及引导页Demo源码,我的资源中还有一个FragmentDemo是不能够左右滑动翻页的,都是免费下载,有兴趣的可以下载学习

    Android开机画面的具体修改方法

    制作开机Logo 方法一: Drivers/video/logo/logo_linux_clut224.ppm是默认的启动Logo图片,把自己的Logo图片(png格式)转换成ppm格式,替换这个文件,同时删除logo_linux_clut224.c logo_linux_clut224.o文件,...

    《Google Android SDK开发范例大全(第3版)》.pdf

     全书共分11章,主要以范例集的方式来讲述android的知识点,详细介绍了开发android的人机交互界面、android常用的开发控件、android手机收发短信等通信服务、开发android手机的自动服务功能和娱乐多媒体功能以及...

    Google Android SDK开发范例大全(第3版) 1/5

    7.17 制作开场动画 7.18 我的手机会说话 7.19 手势触控屏幕控制 7.20 多点触控屏幕事件捕捉 7.21 电流急急棒 7.22 自定义动画按钮事件 7.23 设置录音取样频率与显示录音时间 7.24 EXIF照片信息编辑及读取 7.25 声音...

    Google Android SDK开发范例大全(第3版) 4/5

    7.17 制作开场动画 7.18 我的手机会说话 7.19 手势触控屏幕控制 7.20 多点触控屏幕事件捕捉 7.21 电流急急棒 7.22 自定义动画按钮事件 7.23 设置录音取样频率与显示录音时间 7.24 EXIF照片信息编辑及读取 7.25 声音...

    Google Android SDK开发范例大全(第3版) 3/5

    7.17 制作开场动画 7.18 我的手机会说话 7.19 手势触控屏幕控制 7.20 多点触控屏幕事件捕捉 7.21 电流急急棒 7.22 自定义动画按钮事件 7.23 设置录音取样频率与显示录音时间 7.24 EXIF照片信息编辑及读取 7.25 声音...

    Google Android SDK开发范例大全(第3版) 5/5

    7.17 制作开场动画 7.18 我的手机会说话 7.19 手势触控屏幕控制 7.20 多点触控屏幕事件捕捉 7.21 电流急急棒 7.22 自定义动画按钮事件 7.23 设置录音取样频率与显示录音时间 7.24 EXIF照片信息编辑及读取 7.25 声音...

    Google Android SDK开发范例大全(第3版)part2

     全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及...

    天语小黄蜂安卓android手机开关机动画

    如何替换与制作安卓手机开关机动画方法: http://www.liangston.com/?post=346 有Root权限后,打开RE管理器Root Explore,进入到进入system/media目录下, 将解压开的 bootanimation.zip Bootsound.mp3 ...

Global site tag (gtag.js) - Google Analytics