`
Jason_gang
  • 浏览: 16725 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

testone

 
阅读更多
bootanimation.zip文件是zip压缩文件,压缩方式要求是存储压缩,包含一个文件和两个目录:

    1.动画属性描述文件:desc.txt
    2.第一阶段动画图片目录:part0
    3.第二阶段动画图片目录:part1         /* 注:这个目录不是必须的 */

desc.txt文件内容:
    480 427 30
    p 1 0 part0
    p 0 10 part1
  
desc.txt文件分析:
    480  427   30
     宽   高    帧数
      p         1              0            part0
    标志符 循环次数      阶段切换间隔时间  对应目录名(存放一帧帧png格式动画文件夹的名称)
      p         0             10            part1
    标志符 循环次数     阶段切换间隔时间  对应目录名

    ==================
    标志符:
        必须是: p

    循环次数:
        0 : 表示本阶段无限循环

    阶段切换间隔时间:
      单位是一个帧的持续时间,比如帧数是30,那么帧的持续时间就是1秒/30 = 33.3毫秒。
     阶段切换间隔时间期间开机动画进程进入休眠,把CPU时间让给初始化系统使用。
     也就是间隔长启动会快,但会影响动画效果。

part0和part1目录内包含的是两个动画的系列图片,图片为PNG格式。

系列图片文件的加载刷新按文件名的名称排序。


动画安装:
>adb root   /* 重启手机,获得root权限 */
>adb shell  /* 进入具有root权限的shell 标志# */
#mount -t yaffs2 -o remount,rw /dev/block/mtdblock1 /system  /* 使system目录可以读写 */

然后使用adb push或者ddms把做好的开机动画放到下面两个目录中的一个目录下。开机重启,就可以看见我们制做的开机动画。
分享到:
评论

相关推荐

    运营管理testone精编.pdf

    【运营管理TestOne精编】涉及了企业运营中的关键概念和策略,主要涵盖了产品责任、统一商业法典、标准化、生命周期、大规模定制、延迟差异化、模块化设计、可靠性、故障、正常运行条件、供应链为基础的理念、竞争...

    电子-testone.rar

    在这个"电子-testone.rar"压缩包中,我们主要关注的是STM32-F0、F1和F2这三款型号的微控制器。 1. STM32-F0系列:这是STM32产品线中的入门级产品,采用了Cortex-M0内核,具有低功耗和高性能的特点。F0系列提供了...

    搜索热门历史TestOne.zip

    这个名为"搜索热门历史TestOne.zip"的压缩包很可能包含了一个完整的Android项目,用于演示如何实现这样的功能。让我们深入探讨一下这个项目可能涉及的关键知识点。 首先,`Android`是Google开发的开源移动操作系统...

    Testone:这是一个测试示例

    在给定的压缩包文件“Testone-master”中,我们可以推测这是一个与Java相关的项目源代码仓库,很可能是某个开发者的个人实践或者一个小型项目的初始版本。"Testone"这个标题暗示着它是一个用于测试的项目,可能是...

    testone:这个测试仓库

    "testone-master"很可能是一个Git仓库的主分支名称,表明这个项目遵循Git版本控制,其中的文件可能包括HTML文件、CSS(Cascading Style Sheets)用于样式控制,以及可能的JavaScript文件用于增加交互性。 在实际的...

    Testone.ipynb

    Testone.ipynb

    testone:初步测试

    入门 获取你需要的包并安装一个 git hook 来在 push 之前运行测试: bash install-dev-dependencies.sh 运行 Firefox 版本的测试: bash test.sh 在独立的 Firefox 配置文件中运行最新的代码和规则集: ...

    13798489127#TestOne#大纲模板1

    1)摘要编辑区–标题内容都可修改2)大纲级别一--标题内容都可修改3)大纲目录子级--标题内容都可修改(三)、功能流程图脑图链接地址:http://naotu.

    testOne:实践_3

    首先,从标题“testOne:实践_3”来看,我们可以推测这可能是一个系列实践教程的一部分,其中“testOne”可能代表一个项目或课程名称,而“实践_3”则意味着这是该系列中的第三个实践环节,通常这样的实践会涵盖前两...

    testone:这是一个测试程序

    睾丸激素 这是一个测试程序添加测试

    VS2019 编辑框例程MFCApplicationl_Testone.rar

    在本示例中,我们关注的是使用Visual Studio 2019进行MFC(Microsoft Foundation Classes)编程,特别是关于编辑框的应用。MFC是微软提供的一套C++库,用于简化Windows应用程序开发,它基于面向对象的设计,为...

    开源bbs源码java-testOne:测试一

    开源 bbs 源码 java JeeSite 企业信息化快速开发平台 平台简介 JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。 JeeSite本身是以Spring ...

    testOne.zip

    在微信小程序中,Socket(WebSocket)的使用是开发者与服务器进行实时双向通信的重要手段,尤其在需要推送消息、在线聊天、实时数据更新等场景下。本文将深入探讨如何在小程序中实现全局的Socket连接,支持自定义...

    java 调用db2存储过程

    CREATE PROCEDURE "PCCCMALL"."testOne" () SPECIFIC "SQL110512004935601" LANGUAGE SQL NOT DETERMINISTIC EXTERNAL ACTION MODIFIES SQL DATA INHERIT SPECIAL REGISTERS OLD SAVEPOINT LEVEL BEGIN ...

    java调用oracle简单存储过程

    接着创建了一个`CallableStatement`对象来执行存储过程`HYQ.TESTA`,并传递了两个参数值`"100"`和`"TestOne"`。 **前置条件**: - 需要在Oracle数据库中预先创建好表`HYQ.B_ID`,其中包含两个字段`I_ID`和`I_NAME`。...

    java的excel解析

    try (FileInputStream fis = new FileInputStream(new File("testOne.xlsx"))) { XSSFWorkbook workbook = new XSSFWorkbook(fis); for (int sheetNum = 0; sheetNum (); sheetNum++) { XSSFSheet sheet = ...

    SpringBoot2种单元测试方法解析

    public void testOne(){ System.out.println("test hello 1"); TestCase.assertEquals(1, 1); } @Test public void testTwo(){ System.out.println("test hello 2"); TestCase.assertEquals(1, 1); } @...

    用java调用oracle存储过程总结.docx

    - `proc.setString(2, "TestOne");` 5. **执行存储过程**: - `proc.execute();` 6. **关闭资源**: - `if(rs != null){ rs.close(); }` - `if(stmt!=null){ stmt.close(); }` - `if(conn!=null){ conn.close...

    C#控制台简易计算器源码

    在实际的`TestOne`项目中,可能会有更复杂的设计,比如错误处理、用户友好的提示信息,或者支持连续计算。这些都会增加源码的深度和实用性。 总的来说,这个C#控制台简易计算器源码是一个很好的学习平台,它涵盖了...

Global site tag (gtag.js) - Google Analytics