Android 客制化自己的开关机动画 开关机铃声

前言
         欢迎大家我分享和推荐好用的代码段~~
声明
         欢迎转载,但请保留文章原始出处:
         CSDNhttp://www.csdn.net
         雨季o莫忧离:http://blog.csdn.net/luckkof

正文

 

一、开机动画:

1) 制作bootanimation.zip。制作方法举例如下:

   分别创建名为“part0”和“part1”的文件夹以及一个名为“desc.txt”文件。“part0”中存储动画的第一阶段的资源图片,“part1”存储第二阶段的资源图片,注意图片为png格式。

  播放控制由“desc.txt”指定,内容如下:
    320 480 30

    p 1 0 part0

    p 0 0 part1

  各参数功能如下: ( 注意:desc.txt文本内容必须用单个空格隔开,且不能有多余空行。)
 

320

480

30


 


每秒播放帧数


 

p

1

0

part0

标志符

循环次数

阶段切换间隔时间

对应目录名

p

0

0

part1

标志符

循环次数

阶段切换间隔时间

对应目录名

  最后,将这三个组件通过存储压缩的方式压缩为bootanimation.zip文件即制作完成。

2) 预置开机动画。预置的过程如下:

   将制作完成的bootanimation.zip文件放在工程的资源目录下,如frameworks\base\data\sounds目录下,修改Android.mk文件,通过以下语句将该压缩包打到system\medial\路径下: $(LOCAL_PATH)/bootanimation.zip:system/media/bootanimation.zip

   然后再次build工程即可。 


二、开机铃声:
1. 先将要设置为铃声的音乐文件更名为bootaudio.mp3,注意需要为mp3文件方能生效。

2. 将该文件放入工程的资源目录下,如frameworks\base\data\sounds\newwavelabs,修改Android.mk文件,将该文件编译到system\media\路径下,添加如下语句: $(LOCAL_PATH)/newwavelabs/bootaudio.mp3:system/media/bootaudio.mp3

3. 再次build工程即可。

三、关机动画:
1. 在 mediatek/config/${Project}/system.prop
添加代码 ro.operator.optr=CUST

2. 制作关机动画包shutanimation.zip。制作方法和bootanimation.zip类似,将制作完成的shutanimation.zip文件放在工程的资源目录下,如frameworks\base\data\sounds目录下,修改Android.mk文件,通过以下语句将该压缩包编译到system\medial\路径下:

$(LOCAL_PATH)/shutanimation.zip:system/media/shutanimation.zip


四、关机铃声:
1. 在 mediatek/config/${Project}/system.prop 添加代码 ro.operator.optr=CUST

若关机动画加了此项,则忽略此项。
2. 先将要设置为铃声的音乐文件更名为shutaudio.mp3,注意需要为mp3文件方能生效。

  将该文件放入工程的资源目录下,如frameworks\base\data\sounds\newwavelabs,修改Android.mk文件,将该文件编译到system\media\路径下,添加如下语句:

$(LOCAL_PATH)/newwavelabs/shutaudio.mp3:system/media/shutaudio.mp3

3.再次build工程即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值