zoukankan      html  css  js  c++  java
  • Android开机动画bootanimation.zip

    在Android中的开机动画有两种,一种是默认的Android文字显示,还有一种是自定义的动画。其主要实现的代码在\frameworks\base\cmds\bootanimation中。这里主要说明添加自定义的开机动画的方法:

    添加自定义开机动画就是把要显示的动画的图片打包成bootanimation.zip文件。然后放到手机的“/data/local/”或“/system/media/”目录下。开机时,系统会检查这两个目录下有没bootanimation.zip文件,如果没有,则用默认的Android开机动画。

    bootanimation.zip文件打包前的结构为:

    desc.txt         动画属性描述文件

    part0                           第一阶段动画图片的目录 (动画是由一帧帧图片组成的)

    part1                           第二阶段动画图片的目录

    bootanimation.zip文件是直接由这几个文件打包的,打包的格式是ZIP,并且要指定用压缩打包方式(就是在打包时的压缩方式选择为存储)。

    desc.txt文件的格式为:

    480 250 15

    p 1 0 part0

    p 0 10 part1

    其中各个参数的意义为:

    480                     250                           15

    图片的宽         图片的高         每秒显示的帧数

    p                        1                                 0                                   part0

    标识符              循环的次数  阶段切换间隔时间 对应图片的目录

     p                       0                                 10                               part1

    标识符              循环的次数  阶段切换间隔时间 对应图片的目录

    标识符:p 是必须的。

    循环次数:指该目录中图片循环显示的次数,0表示本阶段无限循环。

    每秒显示的帧数:就是每秒显示的图片数量,决定每张图片显示的时间。

    阶段切换间隔时间:指的是该阶段结束后间隔多长时间显示下一阶段的图片,其单位是每张图片显示的时间。

    对应图片的目录:就是该阶段动画的系列图片,以图片文件目录的顺序显示动画,而且图片的格式必须要为PNG。

  • 相关阅读:
    XAF 有条件的对象访问权限
    XAF 顯示 UnInplace Report(設置自定義條件顯示報表,不是根據選擇ListView記錄條件顯示報表)
    XAF 如何自定义PivotGrid单元格显示文本?
    XAF 如何布局详细视图上的按钮
    XAF How to set size of a popup detail view
    XAF Delta Replication Module for Devexpress eXpressApp Framework
    XAF 帮助文档翻译 EasyTest Basics(基础)
    XAF 用户双击ListView记录时禁止显示DetailView
    XAF How to enable LayoutView mode in the GridControl in List Views
    XAF 如何实现ListView单元格批量更改?
  • 原文地址:https://www.cnblogs.com/aaa2832/p/2599597.html
Copyright © 2011-2022 走看看