100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > mtk使用android开关机动画 android MTK修改开关机动画

mtk使用android开关机动画 android MTK修改开关机动画

时间:2021-04-23 05:23:38

相关推荐

mtk使用android开关机动画 android MTK修改开关机动画

一丶修改开机logo

① device/tangxun/tx6580_weg_m/ProjectConfig.mk 中BOOT_LOGO=hd720 可知开机的图标在hd720文件夹中(这个需要根据屏幕的分辨率指定的文件夹) uboot和kernel的开机图片在vendor/mediatek/proprietary/bootable/bootloader/lk/dev/logo/hd720文件家中,其中的hd720_kernel.bmp和hd720_uboot.bmp更换这两张图片即可。

二丶替换动画和铃声

准备好要替换的开关机动画和铃声资源文件放入vendor/audio-logo(自己创建的)

新建一个resource-copy.mk文件,把文件拷贝到out下system/media目录下

将资源文件copy到system/media下,在device.mk文件中添加

①framwork/base/cmds/bootanimation/BootAnimation.cpp initAudioPath()中添加铃声资源文件

mediaplayer->setVolume(0.5f,0.5f);控制播放音量大小

②制作zip包

就是:bootanimation.zip,是zip格式的,这个文件包含三个内容:两个目录:part0 和part1,一个文件desc.txt。

两个目录用来包含要显示的图片,分为第一阶段和第二阶段。剩下的文件就是设置关于如何显示的信息:

示例如下:

729 1280 15

p 1 0 part0

p 0 0 part1

第一行的三个数字分别表示开机动画在屏幕中的显示宽度、高度以及帧速(fps)。

剩余的每一行都用来描述一个动画片断,这些行必须要以字符“p”来开头,后面紧跟着两个数字以及一个文件目录路径名称。

第一个数字表示一个片断的循环显示次数,如果它的值等于0,那么就表示无限循环地显示该动画片断。

第二个数字表示每一个片断在两次循环显示之间的时间间隔,这个时间间隔是以一个帧的时间为单位的。

注意: 制作zip包时选择压缩方式选择存储,不然动画不会显示

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。